Memlük devleti ve Osmanlı Devleti arasındaki mücadele uzun bir süre boyunca sürmüştür. Bunun en büyük nedenlerinden bir tanesi ekonomik nedenlerdir. Iki devlet de Baharat Yolu'nu ellerinde tutmak istemektedir. Bu yüzden bu ticaret yolu için mücadele etmişlerdir.
Bir diğer konu ise Müslümanlara rehberlik etme konusudur. Osmanlı Devleti ve Memlük Devleti arasındaki bu mücadelenin nedenlerinden bir tanesi de halifeliktir. İki devlet de halifeliğin Müslümanlar üzerindeki etkisini bilmekte ve bu gücün kendilerinde olmasını istemektedir.
- Ekonomik, Osmanlı ve Memluk’ların Baharat yolunu ellerinde tutmak istemeleri. Ticaret yolunu sahip olmak istediler.
- Dini. Halifeliği elde etmek bu sayede İslam ülkeleri arasında güç sahibi olmak
- Yıldırım Beyazıt’ın Dülkadiroğulları Beyliğini alması sonucu Osmanlı Devleti Memluklar ile komşu oldu. Şah Budak By Memluklara sığındı. Memluklar bu beylik üzerinde hak iddia etti.