VPN and VPS are both types of virtual private servers. A VPN server encrypts your traffic and then sends it through a remote server. This allows you to browse the internet without being tracked. A VPS server runs on a dedicated server, and it is completely separate from your regular computer.
This means that you can use it for any type of online activity. The main difference between VPN and VPS is that a VPS is more expensive.