Freehold gives you outright ownership of both land and property. Leasehold gives you the right to occupy and use the property for a defined term under a lease.