Una red de computadoras conecta equipos informáticos para compartir información y recursos. Se requieren elementos físicos como computadoras y dispositivos de red, así como software y protocolos. Las redes se pueden clasificar por su alcance, tipo de conexión y tecnología, e incluyen redes personales, de área local, de campus y amplias. Los protocolos y modelos como OSI y TCP/IP determinan el funcionamiento general de las redes.