A cannon is a large, heavy artillery piece designed to fire projectiles over long distances. Historically, cannons were used in warfare to breach fortifications and engage enemy forces. They operate by using explosive force to propel a projectile, such as a cannonball, from a tube or barrel.
Cannons come in various types, including field cannons, howitzers, and siege cannons, each designed for specific military purposes. The development of cannons significantly changed the nature of warfare, leading to advancements in military strategy and technology. Today, cannons are primarily used in ceremonial roles or as historical artifacts.