Ethics may or may not be enforced, whereas laws are supposed to be. Ethics if they are codified are usually done so unofficially, while laws are codified by a government. A violation of ethics may also be a violation of laws, but not necessarily. Ethics may be personal as well as collective, and laws are intended to apply to people collectively. Ethics may vary among people and institutions, and laws are supposed to apply equally.
All ethics are ethical, not all laws are ethical.