A virtual private server (VPS) is a cross between a dedicated and a shared server. It’s not quite the best of both worlds, but it is a good compromise, especially if you want to keep your hosting costs down while having more power. The biggest difference is you having full administrative power of the server, including the ability to customize the server to suit your needs.