违反法律、法规、规章的行为都是违法行为,如果违法行为的严重程度达到刑法追究的程度的话,那就是犯罪行为。所以说:犯罪一定违法,但违法未必犯罪。犯罪是要受到刑事处罚的,违法的话一般只是受到行政处罚。一般拥有行政执法权的行政部门,自己作出的行政处罚决定,所处罚的行为是违法行为,但是当这种违法行为符合刑事追诉的标准时,行政执法部门就会将案件移送公、检等拥有刑事侦察权的部门进行刑事侦察。
法律规定应为之而不为,法律规定不应为而为之,都是违法。总之,只要违反法律的规定就是违法。
要区别的是,违法不等于犯罪。犯罪除了违法外还须具备社会危害性。
具体问题具体分析。
只要是法律没有规定的,都可以为之