Question: what makes a book a classic?

What makes a book a classic? What is the criteria and would the novel "The Color Purple" be considered a classic?