Nguyên nhân thắng lợi của các cuộc kháng chiến chống ngoại xâm trong cái thế kỉ X - XV là:
- Cuộc kháng chiến được nhân dân ủng hộ, tinh thần chiến đấu kiên cường , mạnh mẽ của nghĩa quân.
- Sự mưu lược, tài ba của các vị tướng lĩnh, dụng yếu tố "thiên thời, địa lợi" vô cúng thông minh.
-Tinh thần đoàn kết,đùm bọc lẫn nhau của nhân dân ta.
Nguyên nhân quan trọng nhất là:
Tinh thần chiến đấu kiên cường , mạnh mẽ của nghĩa quân.Vì nếu không có tinh thần,ý chí sẽ không thắng được bọn xâm lược.