Traditionally chinese people often followed a combination of religious beliefs, including confucianism, taoism and buddhism. Practices such as ancestor worship and meditation, together with the worship of gods and magical rituals, still take place and in dreams, as our knowledge increases, can give rich imagery.