how did physical and human factors serve as barriers and supports for the spread of Islam? 1 sentence

Physical barriers such as deserts and mountains hindered the spread of Islam, while human factors such as trade networks and cultural interactions facilitated its expansion.