Ethnologue is a comprehensive reference work cataloging all of the world's known living languages. It provides information about the languages, their classification, dialects, geographical distribution, and the number of speakers. Ethnologue is widely used by linguists, researchers, and language enthusiasts.