En fait, Hannibal ne possédait pas une armée d’occupation. Il ne pouvait pas contrôler toute la péninsule italienne malgré les alliances avec plusieurs cîtés romaines. Hannibal a pu se présenter devant les murs de Rome mais n’a pas risqué son armée à organiser un siège. L’armée romaine n’a plus combattu Hannibal en grande bataille couteuse mais selon la stratégie de Quintus Fabius Maximus Verrucosus, en harcelant l’armée romaine.