Η JavaScript είναι μια γλώσσα δέσμης ενεργειών που χρησιμοποιείται για τη δημιουργία και τον έλεγχο του δυναμικού περιεχομένου ενός ιστότοπου. Περιλαμβάνει ό,τι μετακινείται, ανανεώνεται ή αλλιώς αλλάζει στην οθόνη, π.χ. κινούμενα γραφικά, προβολές διαφανειών φωτογραφιών, αυτόματη συμπλήρωση προτάσεων κειμένου, αλληλεπίδραση χωρίς την ανάγκη επαναφόρτωσης του ιστότοπου.