North Africa refers to the region of the continent of Africa north of the Sahara desert, comprising the Maghreb and Egypt, and by some definitions the Sudan.
Contact between North Africa and sub-Saharan Africa was limited almost exclusively to trade along the Eastern and Western coasts of the continent and to travel up and down the Nile, due to the difficulty in crossing the desert. This remained the case until after the time of the Arabic expansion and the spread of Islam.
Genetically, North Africans are about 80% Caucasoid people with ancient Middle Eastern Origin and are considered as white Africans. But today the mixing with black Africans is growing because many Africans are migrating north.
Though North African culture as well as its people have both African and Middle Eastern roots, most North Africans are either Arabic or Berber-speaking Muslims (or, in the Copts' case, Christians).
Some North African countries, particularly Egypt and Libya, often get included in common definitions of the Middle East due to continuous contacts with the Middle East. In addition, the Sinai Peninsula of Egypt is in Asia, and is thus unquestionably part of the Middle East.