Historisch gesehen wurde Software als All-in-one-Paket verkauft, das möglichst mehrere Anwendungsfälle gleichzeitig abdecken sollte.88 Heute ermöglichen es Cloudlösungen, nur Lizenzen und Tools einzukaufen, wenn und solange sie wirklich benötigt werden.89 Neben proprietärer Software hat sich parallel eine Welt der freien Software entwickelt.90 Auf den ersten Blick scheint es zahlreiche Typen von Software zu geben: kommerzielle Software, Shareware, Freeware, Crippleware, Cloud- und Hybrid-Software und noch viele mehr. Sie unterscheiden sich hauptsächlich in der Ausgestaltung der Lizenz und in dem Erlösmodell (z. B. Kauf, Miete, Leasing).
