What is Hosting?
Hosting or Web Hosting is the service providing space on the internet for websites. When you make a website and want other peoples to view it, you need to publish it with a web hosting service. There are literally thousands of hosting service is available today from free service to specialized business service.
Shared Hosting
Shared Hosting is the hosting method, which is mostly used at the present. This type of hosting provides space partition in main server which will be shared with other websites depending upon the plan which you are using. However, you have no rights to customize the server and also bandwidth to your website maybe irregular unlike the dedicated hosting. It is cheapest while comparing with all the other hosting, and it is greatly advised for small websites and blogs.
Dedicated Hosting
Dedicated hosting is where you have special dedicated servers, using that you can store and host your websites. It allows you to customize the software and hardware you want to use for your website, without the need to worry about the maintenance and repairs as compare to having physical servers. It is costly and mainly used by large websites, who need large bandwidth, more space and at the same time don’t want to compromise their data
VPS Hosting
Virtual Private Server or VPS is a cross between Shared and dedicated hosting server.This hosting provides you the option to choose your own software and other aspects of the server.You can also customize a dedicated hosting but only a partition space of the dedicated server not the whole. It can provide your website with good control and bandwidth. It cost less as compared with dedicated server.
Retailers Hosting
Reseller/retailer hosting is similar to shared hosting with one major difference: you have a dashboard to manage multiple single accounts. Using retailer hosting account, you can create multiple “shared” style hosting plans and use a single dashboard to manage them. As you add more websites, you can split each website onto its own cPanel account, that has its own username and password, email accounts and most importantly its own resources.