הפרשנות הקלאסית אומרת שהחטא של משה ואהרן היה שהקב״ה ציווה אותם לדבר אל הסלע, אך הם היכו אותו (ולשם כך היו נדרשות גם שתי הכאות).
וכן נאמר ש־"הקב״ה מדקדק עם סביביו [צדיקים] כחוט השערה" (יבמות, דף קכא:)
אך ישנם עוד פירושים רבים על מה היה בדיוק מהות החטא.
בתגובה להודעה מספר 1 שנכתבה על ידי bboyoren שמתחילה ב "שאלה: למה השם לא זיכה את משה רבנו להכנס לארץ ישראל?"
(לא"י המזרחית הוא כן נכנס).
אילו היה נכנס ובונה את בית המקדש - בית המקדש לא היה נחרב לעולם (שזו ממש סכנת נפשות לעם ישראל משום שבמקום להחריב את בית המקדש הקב"ה היה יכול להחריב את שונאיהם של ישראל).
זו גם הסיבה אגב שדוד לא בנה את בית המקדש (שגם אז בית המקדש לא היה נחרב לעולם).