HTML 5 è l'ultima versione del popolare linguaggio HTML (HypertText Markup Language).
HTML 5 ha introdotto parecchi cambiamenti e novità rispetto ad HTML 4, fra le quali :
- salvare informazioni sul device dell’utente;
- accedere all’applicazione anche in assenza di una connessione Web;
- comunicare in modo bidirezionale sia con il server sia con altre applicazioni;
- eseguire operazioni in background;
- pilotare flussi multimediali (video, audio);
- editare contenuti anche complessi, come documenti di testo;
- pilotare lo storico della navigazione;
- usare metafore di interazione tipiche di applicazioni desktop, come il drag and drop;
- generare grafica 2D in tempo reale;
- generare grafica 3D in tempo reale;
- ecc.