الهجرة نوعان هجرة ظاهرة وهي ترك مكان الشر والضيق والشدة و الضنك والكفر إلى مكان أوسع و أرحب وأكثر إيمانا وهجرة باطنة وهي هجرة الذنوب والمعاصي و الآثام والعودة إلى الله والالتزام بأوامره واجتناب نواهيه