Divine Manifestation is a term used to describe an AVATAR, which is a concept in Hinduism and Buddhism that refers to a physical manifestation of a deity. An AVATAR is believed to be a bridge between the divine and the mortal world, and is often depicted as a human form with divine powers.