I contratti di licenza d'uso di software sono accordi con cui una parte detta licenziante concede a un’altra parte detta licenziataria il diritto di utilizzare il software senza trasferirne anche la proprietà.
Per poter stipulare un accordo di licenza d’uso, la parte licenziante deve essere titolare dei diritti di utilizzazione economica del software – se non di tutti, quanto meno del diritto di stipulare accordi di licenza.
Il software è protetto dalla legge sul diritto d'autore, al pari dei diritti di sfruttamento economico dello stesso.
I contratti di licenza d’uso di software vengono utilizzati dalla parte licenziante per consentire a terzi licenziatari di utilizzare un software senza trasferire anche la proprietà del software.
Le tipologie di contratti di licenza d’uso di software esistono sono molteplici e, astrattamente, infinite.