A licence agreement is a contractual permission, allowing the caravan/lodge owner to keep his or her caravan/lodge on a pitch subject to terms and conditions.
A lease …creates a legal estate in the land over which the caravan/lodge owner has the right to keep the caravan/lodge on the land subject to the covenants in the lease.