Bei Desktop-Betriebssystemen spricht man von Programmen, bei mobilen Touch-Systemen von Apps (kurz für Applikationen). Einige Betriebssysteme, zum Beispiel iOS, erlauben nur eine Installation aus dem zugehörigen App-Store, während andere einen offeneren Ansatz verfolgen und die Installation aller Apps erlauben, die für die entsprechende Software geschrieben wurden.