A computer network is a collection of connected devices that enables communication and resource sharing, utilizing both wired and wireless connections. Key aspects of network functionality include performance, reliability, and security, as well as the OSI model which categorizes network communication into seven layers. The TCP/IP protocol architecture, established in 1974, serves as the foundation of the Internet and consists of four layers, each playing a critical role in data transmission and addressing.