Answer: The union had many factories on their side of the war, they were more able to make weaponry and had much more supplies than the confederate, therefore the Union had the most advantage. Even though the confederate had the agricultural advantage their surroundings would be no help.