Protocolo de comunicación: Conjunto de reglas que indican cómo se debe llevar a cabo un intercambio de datos o información.

Interfaz: Define las operaciones y servicios que el nivel inferior ofrece la capa superior del modelo.

Servicios: operaciones que un nivel provee al nivel superior.

Entidades: elementos activos en cada nivel del modelo. Una entidad puede ser un software (un proceso) o Hardware (un chip).

Servicios orientados a la conexión: debe establecerse una conexión o camino, entre el origen y el destino. Etapas: 1) negociación del establecimiento de la conexión. 2) sesión de intercambio de datos. 3) negociación de fin de la conexión.

Servicios no orientados a la conexión: Los interlocutores envían todos los paquetes de datos por separado pudiendo esto llegará a su destino en desorden y por diferentes rutas.

Servicio confiable: incluye mecanismo para detectar y corregir errores.

Servicio no confiable: no asegura que la transmisión esté libre de errores.