KYC (Know Your Customer) is the process banks use to verify a customer's identity and assess potential risks of money laundering or terrorist financing. It involves customer identification, verifying their identity documents, gathering information about the nature and purpose of business relationships, and ongoing monitoring of transactions. Banks are legally required by RBI guidelines to follow KYC procedures to open accounts and comply with anti-money laundering laws. KYC applies to all bank customers, including those opening savings accounts or getting credit/debit cards. If a customer refuses to provide the necessary KYC information, the bank may close their account after notifying them.