Widget jest to rozszerzający możliwości witryny WWW element graficzny umieszczony zazwyczaj w stopce lub na panelu bocznym strony. Może on pełnić różne funkcje m.in. kalendarza, wewnętrznej wyszukiwarki, integracji z social mediami (Facebook, Twitter itd.), odtwarzacza video lub muzyki. Widget zwykle dodaje swój kod do kodu witryny zaoszczędzając tym samym czas programistom.