Leasehold property belongs to the state, it is leased to the owner for a certain duration which could be 30, 60, 99 or 999 years. A freehold property on the other hand belongs to the owner. The owner owns the building as well as the land it is built on.