Composant évolué, prêt à l'emploi et réalisant une ou des fonctions plus complexes.
Les widgets sont très utilisés pour la construction d'applications graphiques.
Par exemple une boîte de dialogue, un bouton sont des widgets si un développeur
peut les utiliser immédiatement sans avoir à les créer en les programmant.