Leasehold and freehold are leases. In the West most properties are freehold meaning that they have indefinite lease but the government can take back the lease. Leasehold has a definite lease period. Most of the 99 years and can be renewed.