ECMAScript is a standard, object-oriented scripting language developed by the European Computer Manufacturers Association (ECMA). Netscape's JavaScript and Microsoft's JScript languages largely implement the ECMAScript standard.
SVG stands for Scalable Vector Graphics. It is an XML-based language, standardized by the World Wide Web Consortium, that describes graphics using text.
A web application is a computer program that runs through a web browser instead of being installed on the user's machine as independent software. Some web applications run entirely on the user's machine (the client) by utilizing the browser's built-in calculation abilities. However, most web applications combine client processing with results calculated on a remote computer (a server); in these cases, the two pieces of the application communicate with each other over the internet.
XML stands for Extensible Markup Language. It is a text-based data-description language developed and standardized by the World Wide Web Consortium, and is widely used for transferring data between independent computer programs.
XSLT stands for Extensible Style Language Transformation. It is an text-based language used to automatically format data (usually stored as XML) according to the styles in an XSL (Extensible Style Language) stylesheet. XSLT is standardized by the World Wide Web Consortium.