A virtual private server (VPS) may be a virtual machine oversubscribed as a service by an online hosting service. A VPS runs its own copy of an software system, and customers might have superuser-level access to it software system instance, so that they will install virtually any code that runs on it OS.