VRML (Virtual Reality Modelling Language) is a language for describing virtual worlds in 3 dimensions. Version 1, created in 1994, could only be used to create relatively static worlds. With version 2, which came out in 1996, dynamic 3D worlds with sound could be created.
VRML programs can describe simple shapes (points, lines and polygons etc.) or complex shapes (spheres, cubes, cones, cylinders etc.), plus text, images, animation, lighting, sounds and hyperlinks, as well as their arrangement in space, their texture, colour and material etc.