A language that is used as a common means of communication between people who speak different languages.