Ok anyone want to describe the in's and out's of setting up a Virtual Private Network?
From what i need to security etc.

Any links etc would be nice!

thanks for any help
b