The term "battering train" generally refers to a type of military machine used in medieval warfare to demolish walls and fortifications. Synonyms for this term include battering ram, siege engine, siege tower, and assault artillery. A battering ram consists of a heavy wooden beam on wheels, which is driven forward by a group of soldiers to smash through doors and walls. A siege engine, on the other hand, refers to a more complex device used to hurl large rocks or projectiles at enemies within a castle or fortress. While a siege tower is a tall and heavily armored mobile platform used to approach and overtake defensive walls. Lastly, assault artillery comprises various cannons and other firearms used to bombard enemy positions.