不犯法和合法有区别吗?如果有,是什么?

不犯法是从消极意义上讲的,意思是某个行为没有触犯法律,而合法是指某个行为有法律依据。这两者是有区别的,对于公民个人来讲,法律没有规定不能做的事情,都可以做,做到不违法。对于公权力来讲,做任何事都要有法律依据,即要做到合法。