Datorprogrammu iegāde un lietošana mūsdienās ir kļuvusi par neatņemamu darbību uzņēmumā, tomēr zem šķietami vienkārša darījuma slēpjas tiesisks regulējums, kas nosaka licences pircēju (ņēmēju), programmatūras lietotāju un izstrādātāju tiesības un pienākumus.

Kad persona iegādājas jau radītu, komerciālu datorprogrammu, tā neiegūst īpašumtiesības uz šo programmu. Tā iegūst programmatūras licenci. Licence ir darba izmantošanas atļauja, ko izsniedz autortiesību subjekts (šajā gadījumā, programmatūras izstrādātājs) attiecībā uz katru darba izmantošanas veidu. Datorprogrammu izstrādātāju un to tiesību pārņēmēju tiesības uz datorprogrammu izmantošanu aizsargā autortiesību regulējums, jo datorprogrammas Autortiesību likuma izpratnē ir autora darbs (autortiesību objekts).