Public VPNs hide the user’s real location, but the fact that a VPN is being used can still be detected. Private VPNs offer a higher level of privacy by masking the user’s IP address and location.