Le plurilinguisme est la capacité d'une personne qui parle plus d'une langue de changer entre plusieurs de celles-ci selon la situation pour faciliter la communication[1]. Le plurilinguisme diffère du code-switching dans le sens que ce terme est utilisé pour référer à un individu qui utilise plusieurs langues, alors que le code-switching est le fait d'user de ces langues, mais toutes en même temps[2]. Les plurilingues pratiquent une multitude de langues et sont capables des changer entre elles quand nécessaire et sans trop de difficulté[3]. Même si le plurilinguisme dérive du multilinguisme (aussi référé sous bilinguisme), il y a une différence entre les deux. Le multilinguisme est lié à des situation où plusieurs langues coexistent dans la société, mais sont utilisées séparément. Essentiellement, le multilinguisme est la connaissance de différents langages, et le plurilinguisme, la connaissance interconnectée de ces langues. En général, les plurilingues ont eu un ou des contact(s) avec des langues qui ne leur étaient pas maternelles au travers d'institution éducationnelle, par contre, le système d'éducation joue un rôle mineur dans la compétence linguistique de ces personnes[4]. Apprendre une seconde langue a possiblement une corrélation par rapport aux stimuli que le plurilinguisme apporte à une personne[1].