Widget in web context is a small application with limited functionality that can be installed and executed within a web page by an end user. Widgets are like the gadgets on a smartphone’s home screen, such as a weather update or a calendar reminder, providing specific functionalities directly accessible.