 Because of the wide range of traditions and ideas covered by the term Hinduism, arriving at a comprehensive definition is difficult.The religion "defies our desire to define and categorize it".A Hindu may, by his or her choice, draw upon ideas of other Indian or non-Indian religious thought as a resource, follow or evolve his or her personal beliefs, and still identify as a Hindu.