Un sistema operativo es un programa o conjunto de programas que gestiona los recursos de hardware y provee servicios a los programas de aplicación. Un error común es denominar al conjunto completo de herramientas sistema operativo, cuando en realidad solo el núcleo o kernel corresponde al sistema operativo. El protocolo TCP/IP permite la transmisión de información en redes de ordenadores a través de una conexión TCP.