A Technical Machine or TM for short, is a special device for teaching a Pokemon a move. A Hidden Machine or HM for short has the same purpose, but is a bit different: HM moves can also be used in the field, for moving obstacles or for travel to a different area. Pokemon Solar Light and Lunar Dark uses Gen V mechanics for TMs and HMs (most TMs are the same, and they don't break) but a few are different (for instance, TMs 97 to 105 contain original moves). Here is a guide to TMs and HMs in this game. For a list of locations of the TMs and HMs, please see List of TM and HM locations.