What are rules Muslims have to follow and what is the reasoning behind following them other than them being the words of god? Why do Muslims follow Ramadan? What are the religious as well as practical reasons behind it?