Digital wallets are pieces of software that allow people to send, receive and store cryptocurrencies, including XRP. There are two types of digital wallets: custodial and non-custodial.
Custodial wallets manage a user’s private key, which allows the wallet to withdraw cryptocurrency on a user’s behalf. Non-custodial wallets do not manage a user’s private key, which is up to the user to manage, and therefore cannot send cryptocurrency on the user’s behalf.
XRP Ledger Software Wallets: