What is a VPN? Why do we need a VPN?