VRML (Virtual Reality Modeling Language) ist ein Standard-Dateiformat zur Darstellung interaktiver 3D-Vektorgrafiken, das speziell für das World Wide Web konzipiert wurde. Es ermöglicht die Erstellung von „virtuellen Welten“ oder 3D-Szenen, die Benutzer erkunden und mit denen sie interagieren können. VRML-Dateien beschreiben die Geometrie und das Erscheinungsbild von Objekten in einer 3D-Szene sowie deren Verhalten und Interaktionen. Dies umfasst die Definition von Formen, Farben, Texturen, Beleuchtung und Animationen. VRML unterstützt Funktionen wie Hyperlinks, die es Objekten in der virtuellen Welt ermöglichen, auf andere VRML-Szenen oder Webseiten zu verweisen. Es unterstützt auch Skriptsprachen wie JavaScript, um der Szene Interaktivität und dynamisches Verhalten hinzuzufügen. VRML war in den späten 1990er und frühen 2000er Jahren weit verbreitet für die Erstellung virtueller Umgebungen, Bildungssimulationen und interaktiver 3D-Inhalte im Web. Obwohl es weitgehend durch X3D und andere Formate abgelöst wurde, bleibt VRML für Legacy-Anwendungen und das Verständnis der Geschichte der 3D-Grafik im Internet relevant. Das Dateiformat ist textbasiert, was das Lesen und Bearbeiten relativ einfach macht, obwohl komplexe Szenen zu großen und komplizierten Dateien führen können. Der Open-Standard-Charakter von VRML trug zu seiner anfänglichen Popularität bei und ermöglichte die Interoperabilität zwischen verschiedenen VRML-Browsern und Autorentools.