Philosophy of religion also looks at more practical matters like defining the features that make up a religion. There are two main schools of thought. The one called Essentialist says that all religions have a common"essence". The following have been proposed: