What Lead to the Civil Rights Movement?

There were many factors leading up to the civil rights movement. Not the least of which was the hundreds of years of slavery endured in America.