A license agreement is a contract between two parties that