taharah in islam (Definition of Taharah, Najasah, and Hadath)
In the linguistic sense, Taharah refers to cleanliness, which means the removal of both physical impurities (those that can be seen by the eye, such as mud and excrement) and spiritual impurities (such as visible sins like fornication and theft, as well as hidden sins like arrogance, vanity, and hypocrisy).
This is the true meaning of Taharah according to the preferred opinion. Its original meaning in the language refers to the shared concept of cleanliness, which is the removal of impurities, whether physical or spiritual. Therefore, abstaining from physical impurities is called “purity,” and abstaining from moral vices is also referred to as “purity.”