Diferența cheie dintre limbă și dialect în sociolingvistică este inteligibilitatea lor reciprocă. Adică, dacă vorbitorii a două varietăți ale unei limbi se pot înțelege, atunci aceste soiuri sunt considerate dialecte; dacă nu sunt capabili să se înțeleagă, acele soiuri sunt limbi separate.
Oamenii din întreaga lume vorbesc diferite limbi. Majoritatea acestor limbi au, de asemenea, diverse dialecte, cu variații în gramatică, vocabular sau pronunție. Franceză, japoneză, arabă, latină, hindi și rusă sunt câteva exemple de limbă. Franceza canadiană, franceza din Quebec, franceza belgiană și franceza din Louisiana sunt câteva exemple de dialecte ale limbii franceze.