It is not clear if Hegel was a theist, pantheist, or an atheist. His philosophy does not put God and religion on a pedestal. There are, however, several elements in Hegel’s thought which indicate that he was a theist. If Hegel believed in God, then that God would not be a perfect being like the God of religions. His God would be an entity that seeks perfection in an universe that he had himself created. His God would be eternal and immutable. His God would need to manifest himself in the universe in order to perfect himself and the world. Only by perfecting the world could the Hegelian God perfect himself. Thus, in Hegelian philosophy, History is seen as God’s project for self-perfection. God is himself an active participant in history.