का सरल उत्तर
मूलतः दोनों एक ही हैं। 'सनातन धर्म' = मूल/प्राचीन नाम (शाश्वत धर्म)। 'हिंदू' = बाहरी लोगों (फारसी) द्वारा दिया भौगोलिक नाम (सिंधु→हिंदू)। वैदिक ग्रंथों में 'हिंदू' शब्द नहीं। सार में कोई अंतर नहीं।
मूल प्रश्न का सम्पूर्ण शास्त्रीय उत्तर एक स्थान पर।
इस श्रेणी के अन्य प्रश्नोत्तर।