Могу сказать, например, про Европу и европейские языки. В древности существовал единый праиндоевропейский язык, на котором, как считают ученые, общались все древние европейцы (их тогда было гораздо меньше, чем сейчас, и жили они компактнее). Так как жизнь древних людей не была особенно разнообразной, то и слов им требовалось не так уж много: мама, папа, брат, сестра, сын, дочь, день, ночь, есть и т.д.
Впоследствии люди расселились по материку, их языки начали приобретать индивидуальные особенности: появились новые слова, видоизменились старые. Но, корни самых древних слов, например, как раз у "мамы" остались общими - вот и звучит похоже.
В Википедии есть неплохая подборка этих общих праиндоевропейских корней: ru.wikipedia.org
В японском "мама" -это и есть мама.
Не считаю корректным сравнивать звукоподражание и слова человеческой речи :)