VPN basics · Plain-English answer
You need a VPN if you want to stop your internet provider or local networks seeing your browsing, use public Wi-Fi with more confidence, or change your apparent location. You do not need one for basic security, since HTTPS already encrypts most web traffic. It depends on what you are protecting against.
The strongest cases are privacy from your ISP, which in many countries can record and sometimes sell browsing data, and privacy on networks you do not control, such as hotels, cafes, and airports. A VPN also lets you change your apparent country, which helps with regional pricing, travel, and accessing services from home while abroad.
People who torrent, journalists, and anyone on a network that snoops or filters traffic also get clear value from one.
A VPN will not stop viruses, phishing, or weak passwords, and it will not make you anonymous to services you log in to. If your only concern is whether your card details are safe on a shopping site, HTTPS already handles that.
An honest way to decide is to try one at no cost. ROOT VPN has a free tier with no card required, so you can see whether the privacy benefits matter for how you actually use the internet.
ROOT VPN is free to start with unlimited data, no card needed, and no activity logs.
Get ROOT VPN, free