19. The non-transitory storage medium of claim 18 , further comprising instructions for causing said computer to implement: determining if said virtual private network has a site-to-site configuration for providing site-to-site access, and if said virtual private network is not so available, installing equipment required to establish a site-to-site configuration for said virtual private network; installing large scale encryption into said site-to-site virtual private network; and accessing said process software through said site-to-site configuration with large scale encryption.
18. The non-transitory storage medium of claim 1 , further comprising instructions for causing said computer to implement: deploying, accessing, and executing process software for providing search and reference functions for use with a messaging system, said deploying, accessing, and executing process software implemented through a virtual private network; wherein said deploying, accessing, and executing process software further comprises: determining if a virtual private network is required; checking for remote access to said virtual private network when it is required; if said remote access does not exist, identifying a third party provider to provide secure, encrypted connections between a private network and remote users; identifying said remote users; and setting up a network access server operable for downloading and installing client software on desktop computers for remote access of said virtual private network; accessing said process software; transporting said process software to at least one remote user's desktop computer; and executing said process software on said at least one remote user's desktop computer.