A holding company is a limited partnership, limited liability company, or a parent corporation that holds adequate voting stock in another company, that gives it power to direct that company's policies and govern its management decisions. Although it holds the assets of other companies, it only maintains oversight capacities and therefore has no power to participate in running a business's normal operations.