Freehold properties grant ownership indefinitely, while leasehold properties allow ownership for a specified duration, typically up to 99 years. Freehold areas are open to foreign ownership, while leasehold areas are limited to certain zones.