A widget is a small piece of functionality that is meant to be reusable across multiple pages and it usually covers very specific functionalities like displaying relevant information or allowing to perform often-used actions. A widget cannot have it's own routes, hence you cannot navigate to a widget and they have a predefined areas in the page's layout.
The areas are defined by the Layout Widget and it may be hidden on some specific browser sizes. For example the widget area in the current implementation of the Layout Widget is hidden on mobile devices.
Examples of widgets are:
- "Trending Right Now" widget showing trending topics and people
- "Topbar" widget
- "Mini Profile" widget which shows a information about the author of a post in the full post page