widget es una pequeña aplicación o programa, usualmente presentado en archivos o ficheros pequeños que son ejecutados por un motor de widgets o Widget Engine. Entre sus objetivos están dar fácil acceso a funciones frecuentemente usadas y proveer de información visual. Sin embargo, los widgets pueden hacer todo lo que la imaginación desee e interactuar con servicios e información distribuida en Internet; pueden ser vistosos relojes en pantalla, notas, calculadoras, calendarios agendas, juegos, ventanas con información del tiempo en su ciudad, etcétera.
Existen 3 tipos básicos de widgets. Todos ellos permiten recibir contenidos en formato texto, imágenes audio o vídeo.
•Widgets webs: Los puedes publicar en tu blog o red social favorita, permiten compartir con tus amigos o clientes información o promocionar un contenido.
•Widgets desktop: Permiten recibir en tu escritorio del PC o Mac, los contenidos que te interesan y cuando tu lo solicitas.
•Widgets mobile: Muestran tus contenidos favoritos en tu terminal móvil, son una mezcla entre los widget Web y desktop
Los principales desarroladores de widget son yahoo y Mac al los que se les reconoce mayor en este campo