An application is designed to perform a specific function for the user or for another application. A widget is an extension of an application. While apps can perform many tasks, widgets generally focus on one task. For example, Android's Clock app lets you set alarms, functions as a stopwatch, manages do-not-disturb settings at bedtime, and more, while the Clock widget simply displays the time on your home screen.