What is an ore ? On what basis a mineral is chosen as an ore?

Ore : A mineral from which metal can be extracted profitably and conveniently.
On the basis of profitability, without economical loss, conveniency minerals are chosen as an ore.