Is the diamond electroplated to the discs? What is meant by "mesh" in "mesh top plate"?

Yes, it is a diamond electroplated disc. We use the terms grit and mesh interchangeably. Mesh in this context means the screen/mesh size the diamond passed through.
Did you find what you were looking for?