An index number is a number used internally by games to identify certain things. In the Pokémon games, there are index numbers for many things, most which are not seen other than by the programmers.

Most specifically, there are index numbers for locations, items, moves, abilities, and Pokémon, most of which change between generations. There are a few for each, however, that remain unused, or are filled with "junk" data, such as the famed glitch Pokémon Missingno., or useless items, such as Teru-sama.