WordPress Hosting is a service specifically offered to WordPress site owners. It comes with several WordPress-related features that you can only use if you have a WordPress site, such as one-click installation, pre-installed plugins, or a WP command-line interface. Servers are configured for the needs of WordPress. Therefore, hosting providers offer WordPress hosting as a part of their shared hosting service.
Although it’s also possible to set up a WordPress site on a virtual private server, you can’t get access to the custom-built servers that have been configured with WordPress in mind. However, if you still choose VPS for your WordPress site you are able to set up and configure your hosting environment according to your business needs.