Language immersion is a method of teaching a second language (also called L2, or the target language) in which the target language is used for instruction. Unlike a more traditional language course, where the target language is simply the subject material, language immersion uses the target language as a teaching tool, surrounding or "immersing" students in the second language.