Why did the American Civil War begin?

the reason the American civil war begun is because people wanted freedom. they also didn't like their economy and wanted a different one