The practice of combining elements of different languages together in order to communicate effectively.