Sự khác nhau giữa hai cuộc kháng chiến chống Tống thời Lý và chống Mông - Nguyên thời Trần:
- Nhà Lý chống xâm lược Tống khi thế và lực đều mạnh, khi đó nhà Tống phát động chiến tranh xâm lược nước ta trong tình thế đang gặp nhiều khó khăn. Trong khi đó, nhà Trần mới xây dựng trong thời gian chưa lâu đã phải liên tiếp 3 lần chống lại kẻ thù quân Mông - Nguyên đang ở thời kì hùng mạnh bậc nhất thế giới.
- Nhờ có sức mạnh về mọi mặt nên nhà Lý từ đầu đến cuối cuộc kháng chiến đã thể hiện tư tưởng luôn chủ động : chủ động mang quân vượt biên giới để phá tan sự chuẩn bị của địch, chủ động xây dựng phòng tuyến chặn giặc, chủ động kết thúc chiến tranh.
Nhà Trần do phải đương đầu với kẻ thù hùng mạnh, vì vậy trong thời kì đầu luôn chủ trương phòng ngự tích cực đế đẩy kẻ thù vào thế khó khăn.
- Nhà Lý đã xây dựng phòng tuyến trên bờ sông Như Nguyệt để chặn giặc không cho chúng vào kinh thành Thăng Long. Trong khi đó nhà Trần đã chủ động rút khỏi kinh thành, thực hiện kế "thanh dã" để tránh sức mạnh của địch, sử dụng cách đánh linh hoạt từng bước làm thay đổi so sánh lực lượng, chớp thời cơ đế phản công.