Een widget is een visueel onderdeel voor het maken van aanduidingen in een grafische omgeving. Veelal is het een kleine toepassing die bepaalde functionaliteiten aan software toevoegt.