However, the longer we've been there, the easier it has become to differentiate between the different language and ethnic groups. We can hear and see differences now that we couldn't have imagined noticing all those years ago.
This map gives you an idea of how many ethnic groups there are. An Indonesian would probably go even further and divide the groups into smaller subgroups. Remember you can click on the map to make it bigger...