What exactly is VPN?

What exactly is a VPN? There has been a lot of buzz around it, but why do we need it?