KYC (Know Your Customer) is a process used by financial institutions and fintech companies to verify the identity of their customers and assess potential risks of fraud or money laundering.