Hinduism is a complicated, interwoven tapestry of philosophies, practices, and related religious systems. Within Hinduism there are many various sectarian divisions and traditions—often distinguished by devotion to a particular deity, guru, or distinct philosophical system.