As steel is an alloy, it is not a pure element and is, as a direct result, not actually a metal. Instead, it is actually a variant of a metal. Although steel is composed of iron – which is a metal – the non-metal carbon within its chemical make-up means that it is not a pure metal, so it cannot be classed as one.