First of all, Technical machines allow your Pokemon to learn moves it will not be able to learn during its learn-set. TMs can be found throughout Kyoto in the Poke-marts in each town, each having type specific TMs. TMs are bought at the price of 100,000 coins for one and sells for 25,000 coins. You can drop a TM on the ground for trading purposes. Also, TMs act as an item and will take up and inventory spot. Lastly, TMs are only one-time use, they are NOT reusable. *Hyper Beam is the only TM which goes for 150.000 coins and sells for 37,500 coins How to use a TM? You will have to hold the TM in your hand and right click it. After doing so, you will be able to select the Pokemon which is able to learn the move. It works the same way as when you learn a move when you level up. You will forget an existing move and learn the TM's move. How to know if my Pokemon is able to learn the TM? You can easily check it on http/bulbapedia.bulbagarden.net/wiki/Main_Page, http://www.serebii.net/pokedex-xy/ and https://pokemondb.net/. However, do remember that the TMs your Pokemon can learn are from Generation 6