Language immersion is a method of learning a new language by completely immersing oneself in the target language environment. It involves using the language for all daily activities and interactions, with the goal of becoming fluent through constant exposure and practice.