Beneficial ownership means having the benefits and advantages of owning something, even if the legal ownership is held by someone else. It refers to the actual enjoyment or control over an asset, such as property or shares, even if the legal title is held by another person or entity.
Full definition