Sins are divided into three-(1) sins which are known to be major, (2) sins known to be minor and (3) sins which Shariat has not fixed to be major or minor, Imam Gazzali said : the thing who stands as an impediment to God's knowledge is a major sin and the thing which ruins life and ruins the means of livelihood is a major sin.