Una red computacional es un conjunto de máquinas interconectadas que comparten recursos como almacenamiento y periféricos. Antes, los sistemas de computación eran altamente centralizados, pero ahora las redes permiten que los computadores trabajen de forma independiente e interconectada. Las redes se clasifican por su alcance (personal, local, metropolitana o amplia), método de conexión (guiado o no guiado), y relación funcional (cliente-servidor o igual a igual).