Military advantages of the north and south during civil war?

The easiest anwser is that the North had technology, shear number of troops, and industry on their side. The South had much better generals, a more willingness to fight, and that the war was fought in their back yard