There are different options and variants to host your website. These range from small web space for personal homepages to dedicated servers for complex web applications.
In this article we look at the basic various options.
Free Web Hosting
Free web hosting service is only for small and personal sites with low traffic. They often have disadvantages in performance and additional features. Most of the free hosting providers do not accept your own domain name.
Shared Web Hosting
Shared hosting means that different websites are reside on one web server. All the hosting providers out there offer many different plans. You will find the right one. But shared web hosting is also only for small sites. The resources are limited. Usually, you can not much customize.
Virtual Private Server (VPS)
VPS hosting is the next higher variant. Here, also share several customers a physical server but through the virtualization, the individual units behave like server. The performance is better and you have more options. It costs a little bit more as shared hosting.
Dedicated Server is the big class of hosting services. Here, you get your own complete physical server and have full control. This option is for big sites with high traffic. Also, if you need more web space, this is the right one. Dedicated servers require knowledge, if they need to be configured.
An alternative offers a managed server. This variant offers the same as the dedicated server, but the hosting provider monitored, repaired and updated your server. It is more expensive.