Web Hosting Service:
A web hosting service is a type of Internet hosting service that provides individuals, organizations and users with online systems for storing information, images, video, or other content accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation.
Types of hosting:
1. A free web hosting service is a web hosting service that is free, usually advertisement-supported and of limited functionality. Free web hosts will either provide a subdomain (yourname.example.com) (e.g. 50megs, Byethost, Netfirms) or a directory (www.example.com/~yourname) (e.g. GeoCities). In contrast, paid web hosts will usually provide a Second-level domain along with the hosting (www.yourname.com). Some free hosts do allow use of separately-purchased domains. Rarely, a free host may also operate as a domain name registrar, but their registry services are usually more expensive than others.
A few free web hosts have a basic package for free (e.g. Freewebs), and enhanced packages (with more features) for a cost. This allows users to try the service for an initial trial (see how it performs compared to other hosts), and then upgrade when (and if) needed.
2. A shared web hosting service or virtual hosting service is a form of web hosting service where more than one instance of the same web service is hosted on a single physical server. This is generally the most economical option for hosting as many people share the overall cost of server maintenance.
3. Reseller hosting is a form of web hosting wherein the account owner may split up their alloted hard drive space and bandwidth and resell web hosting. Typically, resellers are web consultants including web designers, web developers, or system integration company who resell the web hosting as an add-on service to complement their other range of services. Commonly, resellers can receive 50 percent or more discount on the price of a reseller hosting account from the web hosting provider. Resellers are also allowed to decide their own pricing structure and even establish their own branding. In other words, a reseller can set up its web hosting company on the Internet and start selling web hosting plans under its own brand name.
Reseller hosting generally requires little knowledge of web hosting services in order to get started. Reseller hosts are generally not responsible for maintaining web server services or other maintenance related tasks. To the reseller’s customers, the reseller is the “web hosting provider.” In cases when technical problems such as server down and access problem arise, this job is held by the owner of the dedicated server in which the reseller host is hosted.