A computer network connects devices together through communication devices and transmission media. TCP/IP is a common network protocol that defines how messages are routed between devices. Common network topologies include bus, star, and ring configurations. Hardware like network interface cards, hubs, routers, and switches facilitate device connections. Wireless technologies like WiFi and Bluetooth allow for device communication without cables.