公募和私募的主要区别是是否向特定的人士募集。私募投资基金特别强调必须向具有风险识别能力和风险承受能力的合格投资者募集,所以不能进行公开宣传;而公募是针对所有投资者的。慈善基金会中,公募基本被国家所垄断,民间基金会很难获得公募资格,只能在特定群体中募集资金。