علی بن محمد، مشهور به امام هادی و علی النقی، امام دهم شیعیان است. پدرش امام جواد(ع)، امام نهم شیعیان، و مادرش کنیزی ] به نام سمانه مغربیه] یا سوسن بود.از مشهورترین القاب امام دهم شیعیان، هادی و نقی است.] لقب هادی از آن رو به وی اطلاق شده که در زمان خود بهترین هدایتکننده مردم به سوی خیر بوده است.] القاب دیگری از جمله مرتضی، عالم، فقیه، امین، ناصح، متوکل[یادداشت ۱]، خالص و طیب نیز برای وی یاد شده است.] شیعیان امام هادی و فرزندش امام حسن عسکری(ع) را به دلیل اینکه در سامرا در منطقهای به نام عسکر ساکن بودند امامین عسکریین میخوانند.کنیه وی ابوالحسن است] و در منابع حدیثی، ابوالحسن سوم خوانده شده است، تا با ابوالحسن اول یعنی امام کاظم و ابوالحسن دوم یعنی امام رضا اشتباه نشود.