An AML program is a set of procedures designed to combat money laundering, terrorist financing, and threats to the integrity of the U.S. financial system. AML regulations assist government efforts to prevent financial crimes and limit the flow of illegally obtained money into the financial system. To comply with AML regulations, financial institutions must conduct due diligence on their customers.