Havbica je vrsta topniškega orožja, ki ga uporabljajo vojske za kopenske napade. Tradicionalno je velikost te puške spadala med jurišnim orožjem tipa pištole in večjim jurišnim orožjem tipa minomet. V prejšnjem stoletju pa se, zlasti v Združenih državah, ta izraz na splošno uporablja za vrsto orožja, ki je natančneje opisana kot puška-havbica. Že dolgo igra pomembno vlogo v vojni, njegova uporaba pa je pomembna strateška odločitev za številne vojaške operacije, saj so poveljniki prisiljeni izbirati med vrhunsko ognjeno močjo in boljšo mobilnostjo.
Sodobna različica tega orožja izvira iz poznega 17. stoletja, ko so ga Švedi zelo učinkovito uporabljali v svojih kopenskih bitkah za rušenje sovražnikovih utrdb. Ta različica se je od minometov razlikovala predvsem po fleksibilnosti, saj jo je bilo mogoče premakniti v napad pod različnimi koti, v nasprotju z minometi, ki so lahko napadali le po fiksnem loku. To je pomenilo, da je bilo havbice mogoče prilagoditi razmeroma enostavno, kar je vojakom omogočilo večjo natančnost v svojih napadih.
Do sredine 19. stoletja se je havbica močno razvila. Izstrelili so lahko tako topovske krogle kot eksplozivne naboje, kar je privedlo do izraza puška-havbica. Bile so tudi precej bolj gibljive kot prejšnje puške, tako da jih je lahko poljska pehota pripeljala v boj in jih sproti namestila. Terenske različice so še naprej postajale težje in so imele večje naboje, kar je ustvarilo zelo težko orožje, ki bi lahko zdesetkalo stene in zlahka prodrlo skozi vse ovire.
Do prve svetovne vojne se je orožje še bolj razvilo, z daljšimi cevmi, večjimi hitrostmi in večjimi naboji. Med prvo svetovno vojno je bil zelo uporaben, saj jim je njihov napadni kot omogočil jarkovsko bojevanje, kjer so jih lahko izstrelili iz rova in jih pravilno namerili, da bi pristali v sovražnikovem jarku, eksplodirali in povzročili ogromno škodo. Do druge svetovne vojne je bila tradicionalna različica večinoma opuščena, pri čemer je puška-havbica nadomestila vse razen nekaj poljskih pušk.
Obstaja več različnih vrst havbic, ki so običajno razdeljene v skupine glede na obliko mobilnosti. Na primer, poljska havbica je tista, ki jo je mogoče pripeljati v boj s poljsko pehoto, običajno z nekakšno kočijo. Različica paketa naj bi bila pripeljana s poljsko pehoto v kosih in nato sestavljena na mestu bitke. Po drugi strani pa je oblegalna različica na splošno dovolj velika, da je ni mogoče zlahka prevažati in jo je treba na svoje mesto pripeljati s helikopterjem, nato pa je poltrajna namestitev. Končno je samohodna havbica podobna tanku, saj je nameščena na motornem vozilu in je pogosto oklepna, vendar lahko za razliko od tanka premika svoj napadni kot.
Znane zgodovinske različice vključujejo britansko 25 funtov QF iz druge svetovne vojne, havbice M198 in M109, ki so jih ZDA uporabljale v drugi polovici 20. stoletja, in G5, ki so se uporabljale v Južni Afriki v osemdesetih letih. Sodobne različice vključujejo M1980, ki se na lokacijo prepelje s helikopterjem; nemški samohodni PzH 777 in singapurski SSPH Primus. V vojski Združenih držav M2000 hitro nadomešča M777 za večino terenskih operacij, v Afganistanu pa je doživel pomembne akcije.