Existem diversos tipos de interatividade sendo eles:
Interatividade Linear: Neste tipo de interatividade desenvolvendo-se de forma reativa consiste no utilizador definir o sentido da sequência das ações desenvolvidas no ambiente virtual podendo optar pela antecedente ou precedente.
Interatividade de Suporte: Neste tipo de interatividade, o utilizador recebe apoio do sistema sobre o seu desempenho através de comunicação que vai desde simples mensagens de ajuda a complexos manuais. Este tipo de interatividade desenvolve-se de forma reativa.
Interatividade de Atualização: Neste tipo de interatividade, o utilizador navega no sistema através de um conjunto predefinido de opções, podendo selecionar um trajeto através dessas mesmas opções disponibilizadas.
Interatividade Construtiva: Neste tipo de interatividade, o utilizador manuseando objetos componentes do sistema cria um modelo para atingir um objetivo predeterminado. Para que esse objetivo seja concretizado uma lista de ações terá de ser realizada de maneira correta pelo utilizador.
Interatividade Reflexiva: Neste tipo de interatividade, o sistema efetua perguntas e o utilizador responde. Este pode comparar as suas respostas com as de outros utilizadores ou com as de especialistas, permitindo, desta forma, uma reflexão sobre as mesmas.
Interatividade de Hiperligação: Neste tipo de interatividade, o sistema define as ligações necessárias para garantir que o acesso aos seus elementos pelo utilizador seja assegurado por todos os trajetos possíveis ou relevantes, criando um ambiente flexível. É um tipo de interatividade desenvolvida de forma proativa.
Interatividade Sobre Objetos: Neste tipo de interatividade, o utilizador ativa objetos usando o rato ou um outro dispositivo para obter respostas do sistema. Estes objetos alteram o seu funcionamento de acordo com determinados fatores.
Interatividade De atualização: Neste tipo de interatividade, a interação entre o sistema e o utilizador gera conteúdos atualizados e individualizados em resposta às ações do utilizador. Este tipo de interatividade pode variar de um formato simples de perguntas e de respostas até formatos mais complexos que podem incorporar na sua construção componentes de inteligência artificial.