Generally outline several of the following basic notions in the Hindu world-view such as: karma, dharma, samsara, caste, moksha, atman, ahimsa, Brahman and maya. Provide an explanation of your own understanding of these concepts (some or all) and how they ideologically fit into the lives of Hindus.