A interatividade num ambiente virtual consiste na possibilidade de o utilizador dar instruções ao sistema através de ações efetuadas neste e nos seus objetos.

O sistema, em função das ações, transforma-se e adapta-se, criando novas situações ao utilizador. Assim este pode, por exemplo, movimentar-se num ambiente virtual 3D efetuando ações sobre os objetos que o compõem. A simples movimentação do utilizador vai implicar que o sistema gere e atualize as imagens do ambiente virtual correspondentes à nova perspetiva.