The term ‘Tazkiya’ literally means to purify both the external (apparent) and internal (hidden) impurities. As far as external impurities go, the average Muslim is well acquainted with them. The internal impurities are many, some of them being disbelief in Allah, the ascribing of partners to Him, reliance on beings other than Him, Arrogance, Envy, Malice, Materialism etc.
With regard to these internal impurities one must always bear in mind two essential things. Firstly that Allah Ta’ala has always made two ways available to man by which he is able to attain purification; the first being the Holy Books and the second the Prophets sent down to teach these Books. Just as He did not consider that the Books without the Prophets would suffice,