Amiibo

Amiibo are electronic toys that are compatible with many Nintendo games.

Super Smash Bros.
Super Smash Bros. is the first game to function with amiibo. It's amiibo line consists of its entire roster, which includes Pikachu, Jigglypuff, Charizard, Greninja and Mewtwo.

Pokémon Z
Pokémon Z is compatible with Amiibo. There is a trainer named Marion who is an Amiibo collector in Lumiose City. He gives you an item called the Amiibo Scanner, which scans amiibo to be used in the party. You can also give him your amiibo Pokémon to battle you with.

Pokémiibo
Pokémiibo is a 3DS app that requires amiibo. Here, you play as Marion and play minigames with your Pokémon Amiibo.

Pokémon Royale
Pokémon royale is a Pokémon Battle game where you can battle amiibos.

Pokémon Red U and Blue U
In the Wii U remakes of Red and Blue, Bill not only is in charge of your Storage System, but also your Amiibos. Like Z, you can put an Amiibo in your party.

Design
The Amiibo has a figurine of the character on a circular base. For the Pokémon line, the figurines are in the pose of their current Ken Sugimori artwork with some plastic sticks added to a few Pokémon for stability. The bases resemble Poké Balls.

Figures

 * 1) Poké Ball
 * 2) Bulbasaur (Pokémon)
 * 3) Ivysaur (Pokémon)
 * 4) Venusaur (Pokémon)
 * 5) Mega Venusaur (Pokémon)
 * 6) Charmander (Pokémon)
 * 7) Charmeleon (Pokémon)
 * 8) Charizard (Pokémon)
 * 9) Charizard (Smash)
 * 10) Squirtle (Pokémon)
 * 11) Wartortle
 * 12) Blastoise
 * 13) Chikorita
 * 14) Bayleef
 * 15) Meganium
 * 16) Cyndaquil
 * 17) Quilava
 * 18) Typhlosion
 * 19) Totodile
 * 20) Croconaw
 * 21) Feraligatr
 * 22) Treecko
 * 23) Grovyle
 * 24) Sceptile
 * 25) Torchic
 * 26) Combusken
 * 27) Blaziken
 * 28) Mudkip
 * 29) Marshtomp
 * 30) Swampert
 * 31) Turtwig
 * 32) Grotle
 * 33) Torterra
 * 34) Chimchar
 * 35) Monferno
 * 36) Infernape
 * 37) Piplup
 * 38) Prinplup
 * 39) Empoleon
 * 40) Snivy
 * 41) Servine
 * 42) Serperior
 * 43) Tepig
 * 44) Monferno
 * 45) Infernape
 * 46) Oshawott
 * 47) Dewott
 * 48) Samurott
 * 49) Chespin
 * 50) Quilladin
 * 51) Chesnaught
 * 52) Fenniken
 * 53) Braixen
 * 54) Delphox
 * 55) Froakie
 * 56) Frogadier
 * 57) Greninja (Pokémon)
 * 58) Greninja (Smash)
 * 59) Pichu (Pokémon)
 * 60) Pikachu (Smash)
 * 61) Pikachu (Pokémon)
 * 62) Raichu (Pokémon)
 * 63) Igglybuff (Pokémon)
 * 64) Jigglypuff (Smash)
 * 65) Jigglypuff (Pokémon)
 * 66) Wigglytuff (Pokémon)
 * 67) Mewtwo (Smash)
 * 68) Mewtwo (Pokémon)
 * 69) Riolu (Pokémon)
 * 70) Lucario (Smash)
 * 71) Lucario (Pokémon)
 * 72) Mario (Smash)
 * 73) Mario (Super Mario)
 * 74) Gold Mario (Super Mario)
 * 75) Link (Smash)
 * 76) Samus Aran (Smash)
 * 77) Kirby (Smash)
 * 78) Fox McCloud (Smash)
 * 79) Donkey Kong (Smash)
 * 80) Turbo Charge Donkey Kong (Skylanders)
 * 1) Turbo Charge Donkey Kong (Skylanders)

Memory
Amiibo have stored data in them that allow them to gain experience, level up and learn new moves. Amiibo start at Level 1 and can level up in Pokémon Z and Pokémiibo.