The Xbox Live Gold cards book Xbox Live Gold on his account, which allows him to play online multiplayer. The xbox gift card is used to put credit on your Microsoft account to purchase items on the store. The xbox live card is used to buy the live service that allows you to play onlline games.