A movepool is a list of moves a Pokemon can learn from TM/Breeding/Level/Tutors. For example this
A moveset is the 4 selected moves on your Pokemon - these are som examples of movesets
A movepool means all the attacks a Pokemon can learn,including egg moves,TMs and move tutor moves.A moveset means the four attacks a Pokemon currently knows.
Hope that helped!
A movepool is moves that a Pokemon can learn via TM,HM,level up,Move Tutors or egg moves. A moveset is 4 moves that a Pokemon has currently.
Hope I helped.