Huvudskillnaden mellan språk och dialekt i sociolingvistik är deras ömsesidiga förståelse. Det vill säga om talare av två varianter av ett språk kan förstå varandra, anses dessa sorter vara dialekter; om de inte kan förstå varandra är dessa sorter separata språk.
Människor runt om i världen talar olika språk. De flesta av dessa språk har också olika dialekter med variationer i grammatik, ordförråd eller uttal. Franska, japanska, arabiska, latin, hindi och ryska är några exempel på språk. Kanadensiska franska, Quebec franska, belgiska franska och Louisiana franska är några exempel på dialekter av det franska språket.