The main explanation for the origins of the American Civil War is slavery, especially Southern anger at the attempts by Northern antislavery political forces to block the expansion of slavery into the western territories.