Bình Ngô đại cáo ra đời trong cuộc kháng chiến chống ai
Tờ cáo là một thông báo cho người dân trong nước về việc đánh bại nhà Minh và sự khẳng định sự độc lập của Đại Việt. Nguyễn Trãi viết Bình Ngô đại cáo không chỉ tuyên bố độc lập, mà còn khẳng định sự bình đẳng của Đại Việt với Trung Quốc trong lịch sử từ trước đến nay và thể hiện nhiều ý tưởng về sự công bằng, vai trò của người dân trong lịch sử và cách giành chiến thắng của quân khởi nghĩa Lam Sơn. Ngoài ra, Nguyễn Trãi sử dụng Bình Ngô đại cáo để chứng minh tính chính nghĩa của cuộc khởi nghĩa Lam Sơn và trả lời câu hỏi tại sao quân khởi nghĩa Lam Sơn có thể chiến thắng quân đội nhà Minh đó là chính sách dựa vào nhân dân.