There are a variety of special items in Pokemon Go that allow players to either level up their Pokemon or change their moveset. If you are an avid Pokemon fan, you might be well aware of TMs, which are used to teach a Pokemon new movesets. In Pokemon Go, there are two types of TMs, namely Elite Charged TM and Elite Fast TM.
While Elite Charged TM helps you in teaching your Pokemon a charged move, Elite Fast TM allows you to teach a fast move to your Pokemon. There are normal TMs as well, but Elite TMs allow players to choose a specific move.
Elite TMs can be obtained by reaching a given rank in GO Battle League and from special boxes during the Community Days or any other similar event. Do keep an eye on the store and you might get a chance to get an Elite TM!