Of course, it is pretty easy to resell hosting packages for websites with a VPS.
However, you can do lots of things with a VPS that does not include website hosting. You can run applications, programmes, cloud systems, so they would be reachable online. Configure VPS to be a VPN server or a nameserver. You can use VPS just to store your data online or store backups of your data. Also, you can configure VPS to be a game server and many more possibilities.
Aside from websites hosting, you can just store personal files on your own cloud storage with OwnCloud. Having VPS makes it possible to link new domains to it without limiting their number. You can install any programs, modules, and scripts on your virtual private server. You can make a VPN with OpenVPN or a proxy server and use a secure channel for data transmission and bypass blocking of websites. Windows VPS can be used as a remote workstation. You can use VPS for the operation of a media server, for streaming video or for surveillance cameras video storage. It depends only on your purposes.
There are many things you can do with VPS, such as
Host your own game servers for games like Counterstrike, Battlefield and Minecraft. You can install WHM and become a reseller for webspace or a small time web host yourself.With a VPS and OpenVPN, setting up your own private VPN is super easy. One can set up your own email server, though I wouldn’t recommend it, or even start your own image host.
Many things you can do with VPS. VPS hosting offers some scalability, predominant convenience, and a low cost compared to VDS as well as the physical dedicated server. And a VPS is a portion of one of these servers that contain its own operating system, bandwidth, and disc space. These physical servers will be divided into numerous diverse VPS, dedicated, or shared servers.