This page will explain differences between milk, dark, and Ruby chocolate.
Milk chocolate is solid chocolate made with either liquid milk, powdered milk, or condensed milk.
Unlike milk chocolate, dark chocolate contains no milk in it, instead using more cocoa, giving it a darker color and making it more bitter.
Ruby chocolate is made from a different cocoa bean altogether. It is made from the ruby cocoa bean, which has a red color and different flavor.