A dedicated hosting server provides hosting service to just your business. Only your business applications (web or apps) are hosted on the server. NO other customer shares the server resources, bandwidth or disk space with your applications.
A Virtual Private Server (VPS) is a virtual machine (VM) sold as a service. A VPS runs its own copy of an operating system (OS), and customers are provided superuser-level access to the OS instance. Customers can install almost any software that can run on the OS. Like dedicated hosting, all resources on the server is reserved for the single customer's website or digital products. VPS is a more affordable option to owning a dedicated server and is software based rather than dedicated hardware.