A VPS, or Virtual Private Server, is a service in-between shared hosting and dedicated servers.
Like shared hosting, it's more cost effective and you share a server
with a handful of other VPS clients. Like a dicated server, you retain
full control and administrative rights to that VPS. This allows you to
install and custom configure the software and services that run on that
VPS to fit your needs.