VRML (Virtual Reality Modeling Language) è un linguaggio per descrivere sequenze di immagini tridimensionali (3-D) e possibili interazioni dell'utente con esse. Utilizzando VRML, è possibile creare una sequenza di immagini visive nelle impostazioni Web con cui un utente può interagire visualizzando, spostando, ruotando e interagendo in altro modo con una scena apparentemente tridimensionale. Ad esempio, è possibile visualizzare una stanza e utilizzare i controlli per spostare la stanza come la si vedrebbe se la si attraversi nello spazio reale.
Per visualizzare un file VRML, è necessario un visualizzatore o browser VRML, che può essere un plug-in per un browser Web di cui si dispone già. Tra i visualizzatori che puoi scaricare per le piattaforme Windows ci sono CC Pro di blaxxun, Cosmo Player di Platinum, WebFX, WorldView e Fountain. Whurlwind e Voyager sono due visualizzatori per Mac.