Este medio se diferencia sustancialmente de todos los demás en tanto que no se lo percibe directamente, sino a través de su manifestación en otros medios, en el funcionamiento de los enlaces y en la interfaz de usuario.
La interactividad es un lenguaje artificial. Se usa para generar y controlar el comportamiento de los programas de software o del hardware. Este lenguaje se compone de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas por el navegador web o los sistemas operativos de nuestras computadoras.
Por citar algunos ejemplos, la interactividad y los lenguajes de programación permiten controlar el funcionamiento de la interfaz y explorar los contenidos, pausan o reproducen un video o animación, verifican las respuestas y resultados de los programas de ejercitación y le "dan vida" a las reacciones del entorno en las simulaciones.
Hay tres niveles de interactividad:
- exploratoria
- Contributiva
- Manipulativa