Parachurch organizations are Christian faith-based organizations that work outside and across denominations to engage in social welfare and evangelism. Parachurch organizations seek to come alongside the church and specialize in things that individual churches may not be able to specialize in by themselves. They often cross denominational and national boundaries providing specialized services and training.