Interlanguage refers to a learner's language that has features of both their first and second languages. It was coined by Selinker and has five principles including language transfer and overgeneralization. Interlanguage is permeable, dynamic, and systematic, with three key features - it incorporates aspects of the learner's other languages, it changes and develops over time, and it has its own internal structure and logic.