A computer network is a number of computers linked together to allow them to share resources. Networked computers can share hardware, software and data. Most computer networks have at least one server. A server is a powerful computer that provides one or more services to a network and its users. For example, file storage and email.