Widgets são componentes de interface gráfica que fornecem acesso fácil a funções frequentemente usadas e informações visuais. Existem quatro tipos principais: web widgets, desktop widgets, mobile widgets e TV widgets. Web widgets podem ser incorporados em páginas da web para agregar conteúdo de forma dinâmica e independente.