Concepts and terminology:
Bodhisatta (Boh-dee-sat-ta) : A being who will become a Buddha in a future life, or later in his present life. Links: Wikipedia
Deva (De-va) : Celestial beings that are more powerful and live longer than human beings. They have angelic forms and possess maigical powers. They are not gods, and are neither omniscient, omnipotent, nor morally perfect. Link: Wikipedia
Tusita (Tu-si-ta) : One of the six deva worlds in Buddhist cosmology. Links: Wikipedia
Mithilā (Mi-thee-lah) : A city in ancient India. Links: Wikipedia