A virtual private server web hosting (VPS) is a method of dividing a physical server computer into multiple servers so that each has the appearance and capabilities of running on its own dedicated machine. Virtual private servers create a balance between shared web hosting and dedicated hosting services, providing the clients with independence from other customers in terms of software.