What does the First Amendment say about religion?

The First Amendment begins with these words: "Congress shall make no law respecting an establishment of religion, or prohibiting free exercise thereof...." The two clauses are referred to, respectively, as the Establishment Clause and the Free Exercise Clause.