Definizioni

HTML (HyperText Mark-Up Language)
Linguaggio usato per descrivere i documenti ipertestuali disponibili su Internet. Non è un linguaggio di programmazione, ma un linguaggio di markup, ossia descrive l'aspetto che deve avere il testo.
CSS (Cascading Style Sheet)
Linguaggio standardizzato dal W3C per specificare tutte le caratteristiche di presentazione di una pagina web, separandole dal codice HTML vero e proprio che ne definisce invece la struttura semantica.
Java Script
E' un linguaggio di scripting simile a Java ma molto più semplice. Lo script è un piccolo programma il cui codice è inserito all'interno di una pagina HTML che viene interpretato dal browser permettendo delle estensioni interattive alla pagina stessa