Understanding Vital Aspects Of Web Hosting