As of me a VPS hosting gives you the ability to establish sandboxes, one single physical server with two virtual private servers. You can have two websites on the same server but can make updates to one of them without affecting the other in any way. An individual or business that need their hosting to be stronger and more customizable than shared hosting would ideally benefit from VPS Hosting.