The essential guide to VPNs: What they are and how they work
An excellent article by Charlotte Empey