Know your customer (KYC) and anti-money laundering (AML) are often thought to be the same. In fact, KYC is a critical component of AML programs.