On the other hand, if you plan to generate revenue by engaging in economic activity, then you’ll want to structure it as a for-profit entity, as a C-Corp, S-Corp, or LLC
More on corporate motives...
While the above for-profit legal designations tie their firms to serving their stakeholders (read: investors, management, founders, customers) they don’t always ensure the firm considers their externalities, or impact on the broader society.
This is where B Corps & Benefit Corporations come into play- they attempt to impart social & environmental welfare considerations into firms’ decision-making processes
📊 Analysis Paralysis: B Corp or Benefit Corporation?
They are different
Compared to the average for-profit firm, both the B Corp certification & the Benefit Corporation legal structure introduce higher standards of accountability, transparency, and purpose for firms to follow...
"The B Corp Certification is a third-party certification administered by the non-profit B Lab, based in part on a company's verified performance on the B Impact Assessment. The benefit corporation is a legal structure for a business, like an LLC or a corporation. Benefit corporations are legally empowered to pursue positive stakeholder impact alongside profit."
Both B Corps & Benefit Corporations are ensured to benefit society through enterprise at a minimum threshold - I wouldn't stress picking between the two.