The platelet's are the things that stop the bleeding when you get a cut. They are carried in the blood and if your dog gets hurt/cut they will go to the wound and stick together to stop the bleeding.
As far as having a high platelet count, I don't know what would cause that or if there would be any problems due to it. What did your vet say about it being high?