Hagin’s work is built on several foundational concepts intended to train believers in effective, results-oriented communication with God: Diverse Types of Prayer