The North also had more money, more factories, more horses, more railroads, and more farmland. On paper, these advantages made the United States much more powerful than the Confederate States. However, the Confederates were fighting defensively on territory that they knew well.