Las primeras raíces culturales y lingüísticas de la historia de los bosnios se pueden encontrar en las grandes migraciones de los eslavos a inicios de la Edad Media, cuando invadieron el Imperio Romano y se asentaron en la península balcánica. Allí, se mezclaron con los pueblos paleo-balcánicos aborígenes, mayormente tribus romanizadas que se conocían genéricamente como ilirios en el actual territorio de Bosnia y Herzegovina. Por entonces, los ilirios habían sufrido las invasiones célticas y su asentamiento durante el siglo III a. C. y, en menor medida, las invasiones lideradas por los ostrogodos (pueblo germánico), que penetraron en la región a fines del siglo IV.