まず一般社団法人は公益法人ではありませんし、特に業務内容に制約があるわけでもありませんが、公益事業を営むこと自体はもちろん構いません（公益事業を営まなくても構わない）。ちなみに公益性という点でいえば一般社団法人とは別に公益社団法人という法人形態があります。しかし公益法人になるためには、さまざまな優遇措置があるため、一層高いレベルでの要件達成が求められます。