Question: widget is used for what?
Answer: In a programming context, widget is a generic term for the part of a GUI that allows the user to interface with the application and operating system. Widgets display information and invite the user to act in a number of ways.