Terminology
Sometimes the term native language is used to indicate a language that a person is as proficient in as a native individual of that language's "base country", or as proficient as the average person who speaks no other language but that language.
Sometimes the term mother tongue or mother language is used for the language that a person learned as a child at home (usually from their parents). Children growing up in bilingual homes can, according to this definition, have more than one mother tongue or native language.
In the context of population censuses conducted on the Canadian population, Statistics Canada defines mother tongue as "the first language learned at home in childhood and still understood by the individual at the time of the census." It is quite possible that the first language learned is no longer a speaker's dominant language. This includes young immigrant children, whose families have moved to a new linguistic environment, as well as people who learned their mother tongue as a young child at home (rather than the language of the majority of the community), who may have lost, in part or in totality, the language they first acquired (see language attrition).
Read more about this topic: First Language