JavaScript je skriptni programski jezik pomoću kojega određujemo ponašanje web stranice. On čini web stranicu interaktivnom. Za izvršavanje mu nije potreban server, već se može izvršiti izravno u web pregledniku.
Skripta se može umetnuti bilo gdje na stranici, iako ju je najbolje umetnuti na dnu dokumenta, netom prije zatvaranja body taga. Web preglednik obrađuje skriptu čim naiđe na nju pa je bolje pustiti da se učita sadržaj stranice prije no što se počne baviti skriptom (njoj treba više vremena za učitavanje). U jedan dokument možemo dodati više skripti. S obzirom na to da je JavaScript programski jezik, njime možemo ostvariti grananje, petlje i slično. Pazeći na sintaksu, zapisujemo naredbe koje se sastoje od vrijednosti, operatora, izraza, ključnih riječi i komentara i na taj način postižemo željeni rezultat.