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.