XML
Står för "Extensible Markup Language." (Ja, tekniskt sett borde det vara EML). XML används för att definiera dokument med ett standardformat som kan läsas av alla XML-kompatibla applikationer. Språket kan användas med HTML-sidor, men XML i sig är inte ett markeringsspråk. Istället är det ett "metallspråk" som kan användas för att skapa markeringsspråk för specifika applikationer. Det kan till exempel beskriva objekt som kan nås när en webbsida laddas. I grund och botten tillåter XML dig att skapa en databas med information utan att ha en egentlig databas. Även om det ofta används i webbapplikationer kan många andra program också använda XML-dokument.