Bantu-speaking people's migration into Mozambique dates as far back as the 4th century BC. It's believed between the 1st and 5th centuries AD, waves of migration from the west and north went through the Zambezi River valley and then gradually into the plateau and coastal areas of Southern Africa. They established agricultural communities or societies based on herding cattle. They brought with them the technology for melting and smithing iron.