jQuery
Biblioteka napisana w języku Javascript. Ułatwia korzystanie z tego języka poprzez wprowadzenie wielu przydatnych funkcji i mechanizmów (np. ułatwiających asynchroniczne przesyłanie danych lub generowanie prostych animacji) oraz możliwości łatwego jej rozszerzania o kolejne.
Istotną cechą jQuery (oraz innych bibliotek jej podobnych) jest zapewnienie niezależności od przeglądarek. Wcześniej programiści musieli sami pisać kod Javascript, który byłby poprawnie obsługiwany przez przeglądarki.