What's the difference between an alloy and an ore?
An alloy is a homogeneous mixture of elements; at least one of the elements must be a metal.
An ore is a naturally occuring mixture (usually heterogenous) that contains a particular metal (or a compound of that metal) in amounts that make extraction of the metal economically worthwhile.