法律是用来惩罚犯人的什么?

错,违法不等于犯罪,犯罪的程度比违法更深,

也就是说一个违法的人不一定是犯人,所以法律惩罚的不一定是犯人。

法律对公民具有普遍约束力,其作用是使社会机器正常运行,惩罚只是法律维护社会稳定的手段。