Distinguish between minerals and rocks with examples

Distinguish between minerals and rocks with examples.

MINERAL is a naturally occurring substance in the earth crust. It has a definite chemical composition and physical properties. Minerals are found in varied form in nature.
Rock is a hard material forming part of the earth’s crust. Rock does not possess any definite chemical properties. It is usually composed of several minerals. But some rocks consist of single mineral such as limestone.