Parachurch organizations are Christian faith-based organizations that work outside and across denominations to engage in social welfare and evangelism, usually independent of church oversight. These bodies can be businesses, non-profit corporations, or private associations. Most parachurch organizations, at least those normally called parachurch, are Protestant and Evangelical. Some of these organizations cater to a defined spectrum among evangelical beliefs, but most are self-consciously interdenominational and many are ecumenical.