What is the difference between law and ethics?

differences between law and ethic .

A law is something you must obey.

Ethics is how society expects you to behave.