What is the meaning of Surrogate_key?

A unique identifier for an entity or object, not derived from application data.

Source: wiktionary.org