Software that stays on the computer of an online shopper. When the online shopper with a digital wallet is ready to make a purchase, the "wallet" pops open to reveal payment options. Some digital wallets hold credit cards with encrypted information, while others hold digital coins.