Essentially, a digital key card provides players with a distinct access passphrase to activate a game title. Think of it as being a online ticket which grants access to play a particular game title. These cards are often distributed through online stores and can be redeemed on platforms such as Steam, Origin, or the Xbox store, reliant on the title