What is a widget?

Widgets are predefined graphic objects intended for a specific display/functionality, like items as clocks, toggle switch, progress bar, etc. They are used to assist developers in creating the screen shot much easier. Widgets styles can also be changed by specifying various parameters appropriate to the widget.