Definition
A catapult is a mechanical device used to launch projectiles, typically stones or other heavy objects. Historically, it was used in sieges to breach castle walls or attack enemy fortifications. Think of it as an ancient siege weapon. Unlike modern artillery, catapults rely on stored mechanical energy. They launch projectiles over considerable distances. Catapults were crucial in ancient and medieval warfare. They represent ingenuity in engineering and warfare.