The Hartford Institute for Religion Research provides a definition of a `` megachurch '' .
A megachurch is defined by the Hartford Institute as any Protestant Christian church having 2,000 or more people in average weekend attendance .
Megachurch