How is business ethics different from law?

Laws are generally passed to keep a check on unethical practices. They are the results of social pressures. When society considers a practice , unethical, it may exercise its influence to get that practice declared illegal. Ethics may be defined as the socially accepted standards of moral conduct, They constitute a set of principles or rules governing j behaviour. All the ethics cannot be given the shape of law, so ethics are broader than law.