Munculnya aliran dan gerakan keagamaan disebabkan karena faktor internal dan eksternal. Faktor Internal antara lain karena adanya perbedaan dalam menafsirkan pokok-pokok ajaran agama, pengaruh lingkungan dimana aliran tersebut muncul, sedangkan faktor eksternal adalah cara mereka merespon terhadap realitas kehidupan yang berkembang dewasa ini.