Question: what is the difference between a nonprofit and a 501(c)(3)?
Answer: Nonprofit means the entity, usually a corporation, is organized for a nonprofit purpose. 501(c)(3) means a nonprofit organization that has been recognized by the IRS as being tax-exempt by virtue of its charitable programs.