The big difference between a proxy and a VPN is that a VPN encrypts your data traffic for more security and privacy. A proxy doesn’t encrypt your data and doesn’t offer complete anonymity or security.
A VPN usually offers multiple server locations in different countries. This gives you access to more online content. Most good VPNs don’t log user information, while the owner of a proxy probably keeps logs.