Bilingualism is the ability to use two languages. Definitions of bilingualism range from a minimal proficiency in two languages, to an advanced level of proficiency which allows the speaker to function and appear as a native-like speaker of two languages.