* Dialects: Is a dialect a separate language or just a variation? This is subjective.
* Extinction: Languages are constantly dying out.
* Emergence: New languages are also emerging, especially in areas with diverse populations.
However, estimates range from around 7,000 to 10,000 languages.
Keep in mind that these are estimates, and the actual number is likely to be somewhere within that range.