امام موسی الکاظم (ع) هنوز کودک بود که فقهای مشهور مثل ابوحنیفه از او مسئله میپرسیدند و کسب علم میکردند بعد از رحلت پدر بزرگوارش امام صادق (ع) (۱۴۸ ق) در بیست سالگی به امامت رسید و ۳۵ سال رهبری و ولایت شیعیان را برعهده داشت.
تلاش مذبوحانه حکومت عباسی در تبعید امام هادی (ع) به سامرا، اولاً به این منظور بود که امام از مردم دور شوند؛ ثانیاً امام تحت کنترل حکومت باشد تا جلوی تولد آخرین حجت خدا گرفته شود.
با پایان حج، حضرت محمد (ص) به سرعت دستور حرکت جهت اجتماع در غدیر خم را دادند. حتی ۱۲۰۰۰ از اهل یمن - که برای رفتن به وطن خود باید راه دیگری را میرفتند - به دستور او با کاروان مسلمانان همراه شدند.