Contradictions

Hinduism does not have a single scripture as the basis of its doctrine. It supports different thinking and comfortable with evolutionary thinking. Hinduism may look like a mass of apparent contradictions, which becomes clear when explained.
Hinduism emphasizes spiritual evolution, assuming the basic goodness and unlimited potential of human nature(human's essential divinity). Hindu philosophers emphasize the relativity of all truth claims, they are able to tolerate many seemingly contradictory religious beliefs. As a religion that also emphasizes the primacy of the spiritual over material reality, Hinduism appeals to many who are disillusioned with strictly material pursuits.