Hinduism is Diffused, Omnipresent and yet not rigid but rather fluid. It is less of an -ism and more of a way of life (or Dharma, as our scriptures put it). Unlike Abrahamic religions which have clearly stated dos and don’ts and scriptures that in many cases form the law, Hindu Dharma has tended to be more ethereal. Hindu Dharma deals with ‘may/may nots’ rather than Western religions that are more of ‘Must/Must not’.
The result has been an explosion of conflicting opinions, diverse cultural mores and habits that indicate a total lack of cohesion, but scratch the surface and you shall find layers and layers of similarity and commonness.
We have different brands of Hindus in this nation, some vocal, some not; Some Aggressive, some not, Some Well-read, some not. There are the Proud ones and self-loathing ones who try to find terrorists in their own religion and neglecting/ ignoring the threat posed by others.