A foundation is a separate legal entity established to hold and manage assets for a defined purpose. Unlike companies, foundations do not have shareholders. Instead, they operate based on a governance structure designed to implement the founder’s intentions.