Religion is the adjustment with your environment or ecology.
It is very much geogrophical. That is why the different religon to different geogorophy.How we adjust with this ecology it is science.
this science develope by experience .
At the start it is called philosophy(ask to reason to any incident take place)but when we prove the things in practical way.
it is called Science.