In the game Yu-Gi-Oh! World Championship 2008 for DS:What is a Key Card and how do I choose my own? ?
When you select a card in Deck Construction, select the last option (turn on). You can only have one Key Card at a time. When you summon it, it does a glowy animation. It also gives you a small DP bonus after each duel you activate your key card.