KYC (Know Your Customer) is a set of procedures that banks use to verify the identity of their customers and assess the risks associated with their financial activities.
It was established to prevent money laundering and other financial crimes, following the growing use of financial systems for criminal purposes.