SPV (Simplified Payment Verification) client is a lightweight type of cryptocurrency wallet that allows users to verify the validity of transactions and confirmations without downloading and storing the entire blockchain. SPV clients achieve this by only downloading and verifying block headers and relying on other full nodes for transaction information. SPV clients offer a balance between security and resource efficiency, making them suitable for mobile devices and lightweight applications.