What is the “widget” that WAI-ARIA documents refer to?
In graphical user interfaces (GUIs), a widget is an element that allows input or manipulation by the user. Common widgets include buttons, dropdown lists, expandable menus and sliders, among others. On the web, interaction with a widget can change the content and visual presentation of a page. Web widgets are often achieved using portable pieces of executable code from DHTML, Flash, or Javascript programming languages.