Taking the Mystery out of Web Hosting Hosting: How Much Space do you Need? Hosting: What does it really mean?