Explain the difference.--P. It violates the separation of church and state because humanism is a religion and wants to teach exclusively its theories on the origin of the universe in a public place (notably, the schools.) I wanted to clarify 'secular atheistic humanism,' since generally, no humanist believes in God.