Leasehold in England vs India: Why the Same Word Means Something Completely Different

Understanding the concept of “Leasehold” in England and Wales as an Indian.