A Virtual Private Server, or VPS, is essentially a virtual machine sold by an internet hosting service that you can purchase access to as a service. A VPS has its own OS, and since customers often have superuser access, they can install any software that runs on that OS. It’s the virtual equivalent of a dedicated physical server, which is why you’ll sometimes see this kind of service offered as a VDS or Virtual Dedicated Server.