Movepool is the term used to describe all the attacks that a Pokémon can learn. This includes the egg moves, level-up moves, move tutor moves, Pre-evolution only moves, and moves learned by TM/HM, along with moves learned by special means, such as from the Dream World, moves that are acquired after being Purified (Shadow Pokémon Only), and moves that are in its moveset only by way of Special Events.
Generally, the more moves a single Pokémon can learn, the better it is.
Related ThreadsPokemon Pokemon Team/Movepool help/discussion - last post by @ Feb 12, 2013
Movepool Changes You Wish to see - last post by @ Aug 23, 2009
Good Naughty Natured Goodra Movepool - last post by @ Nov 5, 2013
Starter Analysis + Movepool Predictions - last post by @ Feb 13, 2013
Movepool Updates - last post by @ Mar 19, 2010