A virtual private server, often known as a VPS, is a type of multi-tenant cloud hosting in which a cloud or hosting provider makes virtualized server resources accessible to an end user through the internet. VPS hosting is also known as multi-tenant cloud hosting. Each Virtual Private Server (VPS) is installed on a real machine managed by the cloud or hosting provider and can run many VPSs simultaneously.