A mineral is a naturally occurring substance, while an ore is a type of mineral that contains a sufficient concentration of metal that can be extracted profitably.