Question: what are heavy infantry for?
Answer: Heavy infantry refers to heavily armed and armoured infantrymen that were trained to mount frontal assaults and/or anchor the defensive center of a battle line. ... Heavy infantry were critical to many ancient armies, such as the Greek hoplites, Macedonian phalangites, and Roman legionaries.