La principale différence entre la langue et le dialecte en sociolinguistique est leur intelligibilité mutuelle. Autrement dit, si les locuteurs de deux variétés d'une langue peuvent se comprendre, alors ces variétés sont considérées comme des dialectes; s'ils sont incapables de se comprendre, ces variétés sont des langues distinctes.
Les gens du monde entier parlent différentes langues. La plupart de ces langues ont également divers dialectes, avec des variations de grammaire, de vocabulaire ou de prononciation. Le français, le japonais, l'arabe, le latin, l'hindi et le russe sont quelques exemples de langues. Le français canadien, le français québécois, le français belge et le français louisianais sont quelques exemples de dialectes de la langue française.