We explore the full dimensions of Tantra and consider its role in the beliefs and practices of Hinduism. Hinduism manifests in many ways, but it is possible to identify two major strands, which we can broadly define as the Vedic and the Tantric. We will establish the nature of these two expressions of Indian spirituality and consider how they relate to each other and are to be recognised in belief and practice such as Yoga and worship.