Widgets sind Anwendungen auf Tablets, Smartphones oder Computern, die eine Interaktion zwischen dem Benutzer und der Software ermöglichen. Dazu gehören zum Beispiel Uhren oder Wetterdienste. Das Widget wird nicht vom Betriebssystem aufgerufen, sondern gleich an der Benutzeroberfläche (zum Beispiel auf dem Dashboard) realisiert.