# Computer Networks Computers can exchange data if they are connected which each other. This means that they can share resources, like: - Hardware resources - Data - Programs in #client-server-architecture, a computer (server) hosts, delivers, and manages resources and providers services to clients trough computer networks. Examples: gameservers, webservers, email servers, etc... - Applications require a medium/structure for exchanging messages/data therefore we need a **network** - A group of interconnected computers is called a network. - Computers in a network can operate independently. There are different types of computer networks: [[Network Types]]