Hannibal, fiul lui Hamilcar Barca (247 i.Hr. - 183 i.Hr.), a fost comandantul militar cartaginez, considerat unul dintre cei mai mari comandanti din istoria militara. Tatal sau, Hamilcar Barca, a comandat fortele cartagineze in Primul Razboi Punic, iar fratii sai erau Mago, Hasdrubal si Hasdrubal cel Cinstit.
Istoricul militar Theodore Ayrault Dodge l-a numit pe Hannibal „parintele strategiei", deoarece a fost cel mai mare dusman al Romei, care i-a adoptat elemente tactice din propriul arsenal strategic. Aceasta lauda i-a adus o reputatie puternica in lumea moderna, si el a fost privit ca un mare strateg, comparat cu Napoleon Bonaparte.