What does the Confederate flag mean?

A lot of ppl think its racist, but our school has currently banned wearing them. What is the reason for this?
11 answers 11