 A special Script Node allows the addition of program code (e.g., written in Java or ECMAScript) to a VRML file.VRML files are commonly called "worlds" and have the .wrl extension (for example, island.wrl).VRML files are in plain text and generally compress well using gzip, useful for transferring over the Internet more quickly (some gzip compressed files use the .wrz extension).