I lanzichenecchi erano soldati mercenari di fanteria, arruolati da Legioni tedesche del Sacro Romano Impero, che combatterono tra la fine del XIV secolo ed il XVI secolo. Divennero famosi per la loro crudeltà nei confronti dei popoli combattuti nonché per la violenza che mostravano contro il nemico. Il termine deriva dal tedesco e significa letteralmente “servo rurale”. Designava i militari di professione, reclutati dall’Imperatore soprattutto tra i figli cadetti delle famiglie di contadini piccoli proprietari. Costoro preferivano dedicarsi all’attività familiare militare pur di non diventare servi rurali al servizio dei fratelli primogeniti, che erano gli unici eredi dei beni paterni. Da ciò deriva il loro nome. Il loro armamento consisteva in una spada e una lunga picca.