HTML5 ist die fünfte und aktuelle Version von HTML (Hypertext Markup Language). Es handelt sich dabei um eine Markup-Sprache zur Strukturierung und semantischen Auszeichnung von Inhalten im World Wide Web, also beispielsweise Texten, Bildern und Hyperlinks. HTML5 beinhaltet eine Reihe neuer Funktionen und Elemente, die ein breiteres Spektrum an Websites und Anwendungen unterstützen. Dazu gehören integrierte Video- und Audiotechnologien, verbesserte Formularsteuerungen, neue grafische Elemente und erweiterte APIs (Anwendungsprogrammierschnittstellen) für komplexe Webanwendungen.