What is a lingua franca?

A lingua franca is a common language that is used for communication between speakers of different native languages. It is typically a third language that is used for trade, diplomacy, or other purposes where speakers of different languages need to communicate effectively.