This document discusses different types of codes of ethics. It defines a code of ethics as guidelines that outline a company's principles and values to help professionals conduct business honestly. There are three main types of codes discussed: compliance-based codes that companies must adhere to by law, value-based codes that reflect a company's core values, and codes for specific professions that provide ethical standards for things like accounting and finance. The document also provides an example code of ethics from the CFA Institute.