西汉建立之初,经济就比较困乏。白登之围侥幸脱困使汉高祖意识到此时西汉相比匈奴国力不足,被迫采取和亲政策。和亲政策没有从根本上解除匈奴的威胁。但大的冲突暂时避免,为西汉争取了发展生产的时间。西汉王朝经过六十多年的休养生息,经济繁荣,国力强盛。到汉武帝时,有条件对匈奴发动大规模反击。加上卫青、霍去病骁勇善战大败匈奴,使匈奴从此再也不能与西汉抗衡。
汉高祖的时候国家刚刚经历了楚汉战争 百废待兴 据说当时汉高祖出行要在全国找几匹白马都找不到 汉武帝之前经历了文景之治 汉文帝和汉景帝以黄老思想治国 国家经济发展了 国力增强了 所以汉武帝的时候才有钱打匈奴