元朝的灭亡是多种因素相互作用的结果。首先,元朝的政治腐败严重,官员贪污成风,导致社会矛盾激化。统治阶级内部的争权夺利也使得政权不稳定。其次,元朝的经济发展不平衡,贫富差距悬殊,加上自然灾害频繁,百姓生活困苦不堪。再者,元朝实行民族歧视政策,汉族等被统治民族受到不公平待遇,民族矛盾日益尖锐。此外,元朝末年的农民起义此起彼伏,其中以红巾军起义最为著名,给元朝的统治带来了沉重打击。最后,元朝在军事上也逐渐失去优势,面对各地的起义和外敌入侵,难以有效应对。这些因素共同作用,最终导致了元朝的灭亡,为明朝的建立铺平了道路。