Web hosting services cover the requirements of making a website accessible on the world wide web. The most basic of these is the upload and storage of all the pages that make up your website on a server connected to the Internet.
Beyond this exist comprehensive web hosting packages that provide database support and application development platforms for special features and functionalities such as discussion forums, content management systems, eCommerce, video hosting and blog hosting.
One of the most important characteristics to look for in a web hosting provider is reliability and uptime. Hosting uptime refers to the percentage of time the host is accessible via the internet. Many providers state that they aim for a 99.9% uptime, but there may be server restarts and planned (or unplanned) maintenance in any hosting environment.
There are six main types of hosting service: