Cannons are large artillery pieces that use explosive force to propel projectiles at high velocities, fundamentally changing the nature of warfare from the late Middle Ages onward. They played a crucial role in military technology and tactics, enabling armies to breach fortified structures and exert long-range firepower, which shifted the balance of power on the battlefield and influenced the strategies employed by military leaders.