L’esercito romano era numeroso, suddiviso in legioni . Il numero dei soldati di una legione non fu mai fisso. Al tempo di Cesare una legione comprendeva anche 6.000 soldati. Durante la battaglia la legione veniva schierata su tre linee , sulla prima linea si trovavano gli astati in seconda linea i principi, nell’ ultima i triari.
Venivano poi aggiunto un corpo di 1200 soldati, detti veliti (veloci), che portavano armi leggere per essere liberi nei movimenti. Essi avevano il compito di aprire il combattimento e, durante la battaglia, si spostavano dovunque fosse necessario il loro pronto intervento.


Una delle più importanti macchine d'assalto era la
torre mobile.