Arab slave trade was the practice of slavery in the Arab world, mainly in Western Asia, North Africa, Southeast Africa, the Horn of Africa and certain parts of Europe (such as Iberia and Sicily). It also arrived in Central American and South American countries such as Mexico, Colombia and Argentina. This barter occurred chiefly between the medieval era until the early 20th century. The trade was conducted through slave markets in these areas, with the slaves captured mostly from Africa's interior.
The trade of slaves across the Sahara and across the Indian Ocean also has a long history, beginning with the control of sea routes by Arab and Swahili traders on the Swahili Coast during the ninth century (see Sultanate of Zanzibar). These traders captured Bantu peoples (Zanj) from the interior in present-day Kenya, Mozambique and Tanzania and brought them to the littoral. There, the slaves gradually assimilated in the rural areas, particularly on the Unguja and Pemba islands.
The captives were sold throughout the Middle East. This trade accelerated as superior ships led to more trade and greater demand for labour on plantations in the region. Eventually, tens of thousands of captives were being taken every year. The Indian Ocean slave trade was multi-directional and changed over time. To meet the demand for menial labor, Bantu slaves bought by Arab slave traders from southeastern Africa were sold in cumulatively large numbers over the centuries to customers in Egypt, Arabia, the Persian Gulf, India, European colonies in the Far East, the Indian Ocean islands, Ethiopia and Somalia.