Spiritual taharah means the removal of shirk, kufr, nifaq, major and minor sins.
Physical taharah means the removal of kabatah and lifting of hadath
Spiritual taharah means the removal of shirk, kufr, nifaq, major and minor sins.
Physical taharah means the removal of kabatah and lifting of hadath