It’s hard to find people these days who don’t know about Pokemon. The Pokemon franchise has so many branches now from games to TV shows to movies. Only true Pokemon fans can keep up with it all. Since there are so many branches of Pokemon, the franchise gets broken up into generations. These generations contain specific games, shows, movies, Pokémon, and abilities that release during a certain generation.