A különböző (red/green/blue, silver/gold, crystal) verziók között vannak generációs különbségek (,), és az egy generációba tartozó játékok esetében (/) pedig "állománybeli" különbségek vannak. A generációs különbség a pokémonok fajtáinak, és a játék minőségének változásait foglalja magába. Az állománybeli pedig azt takarja, hogy az adott generációba tartozó pokémonoknak csak egy része található meg az egyes játékokban. Vagy nem is lehet megszerezni, vagy nem lehet átváltoztatni bizonyos pokémonokat, amiket a másikban igen. Ennek azt hiszem nyilvánvaló az értelme: aki mindet meg akarja szerezni (Szerezd meg hát mind) :), annak valamilyen módon az összes verzióra szüksége van (a greenre nincs!), valamint a játékosok közötti cseréket is szükségessé teszik. A második generációnál már a különböző játékokban más egyedi-pokémonok is vannak. (Míg a red/blue esetében, mindkettőben Mewtwo volt.)