The majority of geo-locked services just check the user’s IP address to see whether they’re in a certain country. When you connect to a VPN, you get a unique temporary IP address from the server of your choosing.
You can now pretend to be in another country when using the internet thanks to VPN software. This means you should be able to watch Netflix Netherlands without issue if you have a Dutch IP address.
However, keep in mind that a few providers restrict access in various ways. Some require you to enter a payment method connected to a physical address, while others won’t allow you to sign up unless you have a physical phone number.