The primary cause of the American Civil War was the institution of slavery and the expansion of slavery into new territories. The Northern states were largely opposed to slavery, while the Southern states were strongly in favor of it. The Southern states argued that slavery was necessary for their economy, while the Northern states argued that it was immoral and should be abolished.