Business ethics deals with moral principles in business situations. It helps classify actions as good or bad and provides a framework for conducting business within social, cultural, economic and legal limits. A code of conduct outlines appropriate behavior while protecting social groups. Practicing strong ethics builds goodwill, retains talent and satisfies customers. Issues like discrimination, marketing, finance, production and the environment fall within the scope of business ethics.