Yogoru is a temporary and shallow impurity that can be removed by acts of cleaning, but 'Kegaru' is a continuous and inner impurity and a type of impurity which seems to be removed by ritual ceremonies such as 'Kiyome,' etc.
「よごる」が一時的・表面的な汚れであり洗浄等の行為で除去できるのに対し、「けがる」は永続的・内面的汚れであり「清め」等の儀式執行により除去されるとされる汚れである。