Su cultura puede ser comprendida como una amalgama de muchas diversas subculturas diseminadas sobre todo el subcontinente indio y tradiciones que se remontan a varios milenios.