9 Computer program for connecting to remote computers and computer networks, transmitting and receiving data and files to and from remote computers and computer networks, and for assisting users in navigating through computer networks, including global communications networks