A VPN, or virtual private network, is essentially a private network that can be accessed via remote computers from anywhere that has an internet connection, provided the user has the right login credentials. VPN usage tends to be largely used in the case of companies who want to enable their employees to easily work remotely, as you can set up something like a virtual intranet for your company for relatively little money to enable this development. Using a VPN to make it easier for your employees to work remotely can potentially save you a bundle in company overhead fees like office space rentals and utilities, not to mention insurance. You can run your company via VPN, in many cases, via one particular computer that can be located anywhere, and you and your employees can collaborate in real time, anytime. Your employees can also access the company resources they need via VPN at any particular time, from any particular location.
If a VPN sounds like a prudent thing for your company, you should seriously consider having a third party set it up for you if you do not have the full time staff to handle it. Setting up a VPN can be tricky, and it can be difficult to reverse small mistakes made during its creation if you are less than familiar with VPN establishment. Many excellent third party providers can not only set up a wonderful, state of the art VPN for your company, but many can also provide the excellent uptime and customer service you need. Look for such a company that has an excellent rating for such things, and make sure that the VPN provider in question is a reputable sort. You are, after all, entrusting them with things like trade secrets.