What's the difference between rocks and minerals?[edit] A mineral is a naturally occurring, inorganic solid with a definite chemical composition and a crystalline structure formed by geological processes. A rock is an aggregate of one or more minerals whereas a rock may also include organic remains and mineraloids. Some rocks are predominantly composed of just one mineral.