Minerals:
A mineral is a solid chemical compound that occurs naturally in pure form. Which contains the metal in free state or in the form of compounds like oxides, sulphides, halides, carbonates......etc.
Ores :
Ores are mineral from which metal are extracted conveniently and profitably. these ores contains good percentage of metal. hence all ores are minerals but all minerals are not ores.