Self-custody wallets allow users to hold their private keys, giving them full control over their crypto assets. Custodial wallets are services from third parties that manage and store users’ private keys.
https://learn.metamask.io/lessons/what-is-a-self-custody-wallet
https://www.ledger.com/academy/topics/security/what-is-self-custody-in-crypto