In different societies, in different times, religion has experienced differing levels of acceptance, tolerance and rejection. Further, how one religion is perceived in society and therefore its place in society may vary from religion to religion. Whatever the prevailing view about religion and/or a particular religion may be, will in turn shape the place religion has in a society and determine the role religion or a religion is able to play in society.