A computer network is a network of geographically distributed multiple computers, connected in a manner to enable meaningful transmission and exchange of information among them. Sharing of information, sharing of resources (both hardware and software), and sharing of processing load, are some of the major objectives of a computer network.