Khởi nghĩa Lam Sơn do Lê Lợi lãnh đạo kéo dài 9 năm, từ 1418 đến 1427, được chia làm 3 giai đoạn lớn gồm: hoạt động ở vùng núi Thanh Hóa (1418-1423), tiến quân chiến lược vào phía nam (1424-1425) và giải phóng Đông Quan (1426-1427).
Trước cuộc khởi nghĩa, Lê Lợi cùng 18 người khác tổ chức hội thề Lũng Nhai (thuộc huyện Thường Xuân, Thanh Hóa), nguyện sống chết có nhau. Theo sách Lịch sử Việt Nam, trừ Lê Lợi thuộc tầng lớp địa chủ, Bùi Quốc Hưng, Nguyễn Trãi là quan lại cũ và Lê Văn Linh là sĩ phu, còn lại 15 người thuộc tầng lớp bình dân như Lê Văn An xuất thân nông dân, Nguyễn Thận gốc dân chài, Trịnh Khả xuất thân nô tì...
19 người tham gia hội thề Lũng Nhai đã thể hiện sự tập hợp đông đủ mọi tầng lớp trong xã hội, trong đó thành phần xuất thân nông dân chiếm số đông. Đây chính là hình ảnh của khối đoàn kết toàn dân. Từ những hạt nhân đầu tiên của hội thề này, anh hùng hào kiệt khắp nơi dần dần quy tụ về Lam Sơn.