Katapulta ir kara mašīna, kas paredzēta sava veida šāviņa izmešanai. Lai gan šo terminu var attiecināt uz mūsdienu ieročiem, kas met savu kravnesību, parasti tiek saprasts, ka tas attiecas uz īpašu metāla un koka mašīnu veidu, kas bija populārs viduslaikos Eiropā.
Agrākais katapultas veids būtībā bija liels arbalets, kas ar šāviņu izšāva taisni pret ienaidnieku vai ar nelielu loku. Grieķi bija atbildīgi par pirmo no tiem, gastrafetes un oksibeles, no kurām pirmā bija liels arbalets, kas tika nostiprināts pret vēderu, bet otrs bija uz statīva piestiprināts arbalets. Aleksandrs Lielais labi izmantoja šo primitīvo katapultu veidu, izmantojot tos, lai pārtrauktu aplenkumus, piemēram, slaveno Tiras aplenkumu. Romieši paņēma grieķu modeli un pārveidoja to par savu, izsmalcinātāku balistu, kas laika gaitā kļuva par vienu no neatņemamiem Romas impērijas ieročiem un daudzi uzskata par vismodernāko kara ieroci, kas izgatavota jebkurā brīdī pirms industriālās pasaules. Revolūcija.
Pirmais katapultas veids, kas līdzinās tam, ko vairums cilvēku iztēlojas, dzirdot šo vārdu, ir pareizi pazīstams kā onager. Onager katapulta sastāv no izturīga koka rāmja un rokas, kurā ir strope, kuru var novilkt uz leju, lai uzkrātu enerģiju. Šī enerģija, kad tā tiek atbrīvota, paceļ roku uz augšu lokā, izmetot visu, kas atrodas stropē, lielos attālumos. Onagers bija ļoti populāri aplenkumos, ko izmantoja milzīgu akmeņu palaišanai, lai nodarītu bojājumus trieciena laikā. Alternatīvi, raķetes varētu pārklāt ar kādu viegli uzliesmojošu materiālu un palaist kā degošas sfēras pret savu mērķi.
Cita veida katapulta, kas balstās uz pretsvaru, nevis virves vinču, ir trebušeta. Tiek uzskatīts, ka šāda veida katapultu izcelsme ir Ķīnā kaut kad 5. gadsimtā pirms mūsu ēras, lai gan tā nesasniedza Eiropu vēl tūkstoš gadus. Trebuchet katapulta pamatā sastāv no milzīga pretsvara, kas piestiprināts garās rokas īsajai pusei, un stropes, kas piestiprināta garajai pusei. Pēc tam īsā roka tiek pacelta gaisā, un tad trebušets tiek nospiests, un tas ir tikai jāatlaiž, lai gravitācija stātos spēkā un palaistu jebkādu stropē esošo kravnesību.
Trebuchet ir daudz precīzāks par onager vai vairumu citu aplenkuma ieroču veidu, un tāpēc tas tika izmantots, lai iznīcinātu noteiktas sienas daļas, aplenkjot fortu vai pili. To izmantoja arī viduslaiku karadarbības laikā, lai mēra inficētu cilvēku līķus mestu pāri sienām, mēģinot inficēt tajā esošos.