Licencja na oprogramowanie oznacza prawo do jego wykorzystania na stanowisku pracy lub przez danego użytkownika.
Istnieją licencje na użytkownika (single user license), które pozwalają często na uruchomienie na więcej niż na jednym komputerze, oraz licencje na komputer.
Cześć producentów zapewnia też licencje na zespół (team) lub miejsce (lokalizację grupy użytkowników licencji).
Licencją na program bywa klucz programu, bywa też konto na serwerze producenta z przypisaną licencją do konta.
Licencje na programy mogą być wieczyste lub roczne.
Obecnie rozwija się model licencjonowania typu Saas: Oprogramowanie jako usługa (ang. software as a service),
gdzie są to licencje czasowe, najczęściej roczne (licencja roczna).
Typowym przykładem są tu licencje na oprogramowanie do zdalnego pulpitu:
- licencje Anydesk
- licencje TeamViewer
- licencje RealVNC
- licencje Supremo
Winrar to wyśmienity program do kompresji do plików .zip i .rar. Pozwala na tworzenie .exe z archiwum, zabezpieczanie hasłem i szyfrowanie. Licencja komercyjna Winar.