A computer network is a telecommunications network that enables digital devices to exchange data and resources, utilizing either wired or wireless connections. Key goals include facilitating communication, resource sharing, data access, cost efficiency, and enhancing reliability. The document also outlines various network topologies, models, and the layered architecture essential for effective data communication.