Answer:
The advantage the South had was having well trained generals and knowing the field. They were also fighting a defensive war.
Southerners enjoyed the initial advantage of morale: The South was fighting to maintain its way of life, whereas the North was fighting to maintain a union. Slavery did not become a moral cause of the Union effort until Lincoln announced the Emancipation Proclamation in 1863.
Despite the North's greater population, however, the South had an army almost equal in size during the first year of the war. The North had an enormous industrial advantage as well. At the beginning of the war, the Confederacy had only one-ninth the industrial capacity of the Union.
Hope this Helped!
-RosemaryAndStars