'Irfan (Shi'i spiritual teachings) as compared to tasawwuf (Sufism), its beliefs, practices, different parts (Shari'ah, Tariqa, and Haqiqa), as well as its major practitioners throughout Islamic History.