Um widget é uma parte da interface gráfica do usuário que permite a interação entre aplicações e sistemas operacionais de forma dinâmica e simples. Widgets são usados em blogs, redes sociais e páginas personalizadas para distribuir conteúdo na web e como ferramenta de marketing para criar relações entre marcas e consumidores. Existem widgets para desktops, web e para sistemas como Android.