VRML (Virtual Reality Modeling Language) é um formato de arquivo padrão para representar gráficos vetoriais interativos 3D, projetado particularmente para a World Wide Web. Ele permite a criação de "mundos virtuais" ou cenas 3D que os usuários podem explorar e com as quais podem interagir. Arquivos VRML descrevem a geometria e a aparência dos objetos em uma cena 3D, bem como seu comportamento e interações. Isso inclui a definição de formas, cores, texturas, iluminação e animações. O VRML suporta recursos como hiperlinks, permitindo que objetos no mundo virtual se conectem a outras cenas VRML ou páginas da web. Ele também suporta linguagens de script como JavaScript para adicionar interatividade e comportamento dinâmico à cena. O VRML foi amplamente utilizado no final dos anos 90 e início dos anos 2000 para criar ambientes virtuais, simulações educacionais e conteúdo 3D interativo na web. Embora tenha sido em grande parte substituído pelo X3D e outros formatos, o VRML permanece relevante para aplicações legadas e para a compreensão da história dos gráficos 3D na internet. O formato de arquivo é baseado em texto, tornando-o relativamente fácil de ler e editar, embora cenas complexas possam resultar em arquivos grandes e intrincados. A natureza de padrão aberto do VRML contribuiu para sua popularidade inicial, permitindo interoperabilidade entre diferentes navegadores e ferramentas de autoria VRML.