By Move Tutors in Platinum/SoulSilver/Heartgold.
There are four shards in Pokemon Platinum which are the red, blue, green and yellow shards. These can all be found in the Underground and they are also held by certain Pokemon. I know that Corsola can hold a red shard and that Relicanth can hold a green shard. The shards can be traded with various move tutors who will teach your Pokemon an attack in exchange for a certain combination of shards. The three move tutors are found on Route 212, in Snowpoint City and in the Survival Area.
shards can be used to trade with other people. in return, they may teach your Pokemon moves. there are 3 move tutors in Pokemon platinum that will teach your Pokemon moves in exchange for shards in a specific color.
You can use 10 blue shards to teach one of your Pokemon certain moves from move tutors.
you use it on move tutors to teach your Pokemon moves
By Move Tutors in Platinum/SoulSilver/Heartgold.
You have to learn it at the Platinum/HeartGold/SoulSilver Move Tutors.
You can trade them to the move tutors so that your Pokemon can learn different moves.
It's in Fallarbor Town in Ruby/Sapphire/Emerald and it's in Pastoria City in Diamond/Pearl/Platinum though.
Jirachi learns Trick by 1 of the Move Tutors in Pokémon Platinum, HeartGold or SoulSilver teaching it to it (Jirachi.)
Ominous Wind Air Cutter Tailwind Bug Bite (First 3 moves are from move tutors in Platinum.) Bug Bite by level up ( only in Platinum..etc.)
At any pokemart. It can also be used to get moves from move tutors. the move tutors are at the first house you cross in Route 212, A house ahead of the Snowpoint Gym (Go right), and the Survival Area (The place where you can use Rock Climb. It's in a corner.).
there are no move tutors in Pokemon ruby yes there is there is one in fallabar town
The Move Tutors are in Snowpoint City, Pastoria City, the Survival Area and within Route 212 however the Pastoria Move Tutor is the one who teaches your Pokémon moves that it either forgot or that it was unable to learn due to being caught after the level in which it learned the attacks.
There are move tutors in certain versions that will teach Pokemon Thunder Punch.
There are four shards in Pokemon Platinum which are the red, blue, green and yellow shards. These can all be found in the Underground and they are also held by certain Pokemon. I know that Corsola can hold a red shard and that Relicanth can hold a green shard. The shards can be traded with various move tutors who will teach your Pokemon an attack in exchange for a certain combination of shards. The three move tutors are found on Route 212, in Snowpoint City and in the Survival Area.
There is no move tutors AT ALL in Sapphire/ruby.