A widget is a small application that interacts with the server and client logic. The widget sends, receives, and processes events through the client and server controllers.
The SimpleOne widgets interact with users to process and display data received from users.