Di Indonesia terdapat beberapa suku budaya dan Bahasa yang berbeda-beda. Bahkan persebaran perbedaan ini dianggap berasal dari asal usul nenek moyang bangsa Indonesia sendiri. Ada banyak teori yang membahas dan mengembangkan terkait asal usul dari nenek moyang di Indonesia. Adapun beberapa teorinya adalah:
- Teori Yunan
Teori ini menyebutkan bahwa asal usul nenek moyang ini berasal dari wilayah Tiongkok yaitu di Yunan. Nenek moyang bangsa Indonesia sendiri dipercaya meninggalkan wilayah Yunan dan mulai bergerak pindah. Apalagi nenek moyang Indonesia sudah biasa berlayar dan menempuh berbagai perjalanan ke samudera hingga mencapai di Indonesia.
- Teori Nusantara
Teori ini menyebutkan bahwa pada bangsa Melayu, adanya penemuan kesamaan Bahasa dari beberapa masyarakat pada zaman dahulu. Teori ini juga menjelaskan jika bangsa Indonesia berasal dari Indonesia sendiri atau tidak melalui proses perjalanan maupun migrasi apapun.
- Teori Out Of Africa
Teori ini menjelaskan bahwa asal usul nenek moyang bangsa Indonesia berasal dari Afika. Pendapat ini diungkapkan oleh sebuah kajian ilmu genetika melalui adanya penelitian DNA mitokondria gen perempuan dan juga gen laki-laki.
- Teori Out Of Taiwan
Teori ini menjelaskan bahwa bangsa Indonesia berasal dari Kepulauan Damosa. Teoir ini menunjukkan bahwa ada Bahasa yang berkembang bahkan digunakan di nusantara yang masih masuk sebagai salah satu Bahasa dari Austranesia.