An ethical code is adopted by an organization in an attempt to assist those in the organization called upon to make a decision (usually most, if not all) understand the difference between 'right' and 'wrong' and to apply this understanding to their decision. The ethical code therefore generally implies documents at three levels: codes of business ethics, codes of conduct for employees and codes of professional practice. Code of ethics (corporate or business ethics): A code of business ethics often focuses on social issues. It may set out general principles about an organization's beliefs on matters such as mission, quality, privacy or the environment. It may delineate proper procedures to determine whether a violation of the code of ethics has occurred and, if so, what remedies should be imposed. The effectiveness of such codes of ethics depends on the extent to which management supports them with sanctions and rewards. Code of conduct (employee ethics): A code of conduct for employees sets out the procedures to be used in specific ethical situations, such as conflicts of interest or the acceptance of gifts, and delineate the procedures to determine whether a violation of the code of ethics occurred and, if so, what remedies should be imposed. Code of practice (professional ethics): A code of practice is adopted by a profession or by a governmental or non-governmental organization to regulate that profession. A code of practice may be styled as a code of professional responsibility, which will discuss difficult issues, difficult decisions that will often need to be made, and provide a clear account of what behavior is considered "ethical" or "correct" or "right" in the circumstances.