Similar acronym, very different meaning. VPS stands for virtual private server, and is where you host your website on a shared server with separate hardware and software. VPN stands for virtual private network, and is a way of browsing the internet anonymously from various locations.