A computer network connects two or more computers allowing people to share files, printers, and other resources. The basic components of a network include computers, network interface cards, connection medium like wires or cables, and network operating system software. There are different types of networks including local area networks (LANs) within a building, wide area networks (WANs) connecting multiple LANs over long distances, and metropolitan area networks (MANs) within a city. The Open Systems Interconnection (OSI) model describes how network components work together in layers to enable communication. Ethernet is a common physical layer technology used to set up LANs.