Una red de computadoras está conectada por hardware como tarjetas de interfaz de red y cables, y por software como controladores y el sistema operativo de red. Una red típicamente incluye un servidor que ejecuta el sistema operativo de red y ofrece servicios a las estaciones de trabajo, las cuales se conectan a través de tarjetas de interfaz de red compatibles con el esquema de red como Ethernet. Los recursos periféricos y compartidos como discos, impresoras y escáneres también se conectan a la red para ser usados por todos.