viciu

Ca substantive diferența dintre păcat și viciu

este că „păcat” este călcare a unei legi sau a unei porunci bisericești, abatere de la o normă (religioasă); fărădelege; (p.gener.) faptă vinovată, greșeală, vină iar „viciu” este defect, cusur, neajuns (de construcție, de funcționare etc.).