Differences between minerals and rocks A mineral is a naturally occurring solid with a definite chemical composition and a specific crystalline structure .

A rock has only two of the characteristics minerals have it is a solid and it forms naturally .
