TM031 (Japanese: わざマシン０３１Move Machine 031), known as TM31 prior to Generation IX, is a TM introduced in Generation I. It teaches a compatible Pokémon a move. The move it teaches depends on the game. For compatibility, refer to the move's page.
TMs in the Mystery Dungeon series are named only by the move they teach. For example, Attract is the item that teaches the move Attract. Most TMs, however, correspond to a TM in the core series' contemporaneous games.