A VPS is a virtual private server, your own private island on a larger dedicated server. A VPS gives you full control over a piece of a server, essentially, a container that contains an operating system and provides you with root access to do with it as you wish. While other customers are on the server, or node, that your container sits on, nobody has access to your specific container, so it’s safe and secure.
Rather than sign up for a pricey dedicated server, a VPS allows you to use far more resources than a shared hosting environment, plus, control over what is ran on your server, such as, deciding what applications you would like to use. Whether your wanting to use it for hosting a website or a game server the opportunities are endless!