Understanding the Need For Website Hosting Services