Para comenzar el desarrollo de este intercambio de información y para introducirlos en el tema, quiero definir que es interactividad y interface; para que de este modo podramos encausarnos en el tema a tratar en cuestion.
Se define a la «interfaz» como conexión e interacción entre hardware, software y el usuario. El diseño y construcción de interfaces constituye una parte principal del trabajo de los ingenieros, programadores y consultores. Los usuarios "conversan" con el software. El software "conversa" con el hardware y otro software. El hardware "conversa" con otro hardware. Todo este "diálogo" no es más que el uso de interfaces.
La «interactividad» es un concepto ampliamente utilizado en las ciencias de la comunicación, en informática, en diseño multimedia y en diseño industrial.
Sheizaf Rafaeli ha definido a la interactividad como "una expresión extensiva que en una serie de intercambios comunicacionales implica que el último mensaje se relaciona con mensajes anteriores a su vez relativos a otros previos".
La interactividad es similar al nivel de respuesta, y se estudia como un proceso de comunicación en el que cada mensaje se relaciona con el previo, y con la relación entre éste y los precedentes.