قال الشيخ رمضان عبدالمعز الداعية الإسلامي، إن هناك فرق بين التوبة والاستغفار. وأضاف "عبدالمعز"، خلال تقديم برنامج "لعلهم يفقهون" المذاع عبر فضائية "دي إم سي" أن الاستغفار هو إصلاح الماضي أما التوبة فهي لإصلاح الماضي والحاضر والمستقبل. وأشار، إلى أن من شروط التوبة الإقلاع عن الذنب والندم على فعله والعزم على ألا نعود إلى الذنب مرة أخرى لافتا أنه العبد لابد وأن يحرص دائما على تجديد التوبة مع الله سبحانه وتعالى.