ТМ и ХМ са атаки, които могат да се научат на покемон без тренировка. Но има разлика между двете неща. ТМ-то може да бъде научено само от 1 покемон и след това не може да бъде научено от друг освен ако не го купите отново. ХМ-то обаче може да бъде научено от всички покемони без да го купувате отново. Обикновенно ХМ-тата се използват извън битка. Примерно със "Сърф" ще можете да плувате върху някой воден покемон, но така че той да може да ви издържи. Също така е и с "Полет". С рязане може да отрежете дърво на пътя ви. Със "Скалотрошач" може да разбивате скали насред пътя ви. "Сила" може да избута огромни камари или тежки обекти. "Водопад" пък може да ви издигне въпреки, че водите от водопада падат.