There are an estimated 6,900 languages spoken in the world today. They range in size from very large, with hundreds of millions of speakers, to very small with as few as one or two speakers. This book aims to give an overview of the languages of the world, organised by broad geographical regions.