What is the difference between Law and code of ethics ?

What is the difference between Law and code of ethics ?


Answer: Law is societal rules of regulations that are advisable or obligatory to observe whereas code of ethics states goals in terms of how a business operates and how it will treat customers and competitors