In simple words, Freehold property is the estate which is free from hold of any entity beside the owner. The owner has complete right over the house including the land that it is built on.
It allows the owner to make any alterations as per his desire, however requiring permission from authorities for any structural changes.