Mapungubwe ke lefelo la kgale la tlhabologo ya Afrika leo le atlegilego mo dipankeng tša Noka ya Limpopo go tšwa go 900 AD go fihla 900 AD. Ke mmušo wa pele wa go tsebega mo Borwa bja Afrika gomme khuetšo ya lona e phatlaletše mo lefelong le, ya tlala dikarolo tše di akaretšago Afrika Borwa, bjalo ka Botswana le Zimbabwe. Go feta fao, ka dikgatong tša ka morago, Mapungubwe e be e le mmušo wa maatla yo o bego o na le kamano le dikgwebo tša China, Arabic le India, bao ba bego ba dira kgwebo mo East Coast ya Afrika mengwaga ye mmalwa ye 4000, ye fetilego. 3 Morago ga loso lwa baaposetoloi, dikgang tse di molemo di ile tsa hupediwa ke dithuto tsa boheitane le difilosofi. Jaaka go ne go boleletswe pele, barutisi ba maaka ba ile ba sokamisa le go kgotlela molaetsa o o itshekileng wa boammaaruri. Ka iketlo Bokeresete jwa boammaaruri bo ile jwa fekeediwa ke jwa maaka jo bo bidiwang Labokeresete. Go ne ga simologa setlhopha sa baruti se se neng sa leka go tima batho ba e seng baruti Baebele. Le fa palo ya ba ba neng ba ipitsa Bakeresete e ne e oketsega, kobamelo ya bone e ne e sa itsheka. Palo ya mafatshe a Labokeresete e leng mo go one e ne ya oketsega e bile o ile a nna setheo se se maatla le se se tlhotlheletsang batho ba Bophirima thata, le fa go ntse jalo Modimo o ne a sa ba amogele e bile a sa ba abele moya wa gagwe.