A computer network allows for the sharing of programs and data between computers connected through a server. It allows clients on a local area network or wide area network to access files, email, and search engines through telecommunication technologies. Computer networks are useful for businesses to share resources across multiple locations.