Un contrat de licence utilisateur final (CLUF) est un accord juridique commun aux logiciels et aux applications mobiles, dans lequel une licence d'utilisation limitée est accordée aux utilisateurs finaux par l'entreprise. Le CLUF fait office d'accord entre l'entreprise et les utilisateurs finaux. Il décrit les règles d'utilisation de la licence et les droits du concédant à révoquer la licence à tout moment, parmi d'autres détails importants.