User blog comment:Electric Spark/Evolutions/@comment-26362067-20160204164738/@comment-24304510-20160209050123

Basically what Crimm said. A professional Trainer is one who makes their living by traveling the world, catching Pokemon and battling them against others (the main objective of the main series of Pokemon games).