The move reminder is an NPC that has Pokemon relearn moves they have known in the past. For example, if I have a Charizard with flamethrower, slash, earthquake, and metal claw but I want it to learn wing attack, I could go to the move reminder and he could give me a choice of which moves to give to Charizard. You usually need a heart scale to do it, however