違法合同和無效合同的區別是怎樣的違法合同就是違反法律規定的合同,肯定是無效合同;無效合同包括了違法合同,違法合同只是無效合同的一種。違反法律、行政法規的強制性規定的民事法律行爲無效。但是,該強制性規定不導致該民事法律行爲無效的除外。法律依據:《民法典》第一百五十三條違反法律、行政法規的強制性規定的民事法律行爲無效。但是,該強制性規定不導致該民事法律行爲無效的除外。違背公序良俗的民事法律行爲無效。