It’s a digital Gift Card aka eGift Card that allows you to send someone (or yourself) some instant cheer.
Gift Cards can be redeemed at the merchants’ stores, restaurants, and online. You can also use your Gift Cards toward a portion of the purchase, and use another form of payment i.e cash, debit or credit to pay the balance.