VPN (Virtual Private Network)

A Virtual Private Network creates an "intranet" by tunneling through the Internet.  You must create a VPN Server and each client's Web Browser must be configured to recognize the VPN.  If all your users are known, and they use the same PC to connect, a VPN can be the most secure method.  If your corporation already uses a VPN, then you can utilize its VPN server and existing clients (assuming they are Internet Explorer 6.0, 7.0, or later).  The client web browsers must be configured to connect with your VPN server.