The aim of a 501(c)(3) lies in a charity or to serve the needs of any community. They can help the poor, advance a religion, eliminate prejudice in a particular area, combat discrimination, and so forth. A 501(c)(3) company can make a profit, but it is not distributed to the owners. Instead, the funds should be spent on charity.