What Is The Difference Between Nonprofit, 501(c)(3), and Tax Exempt?