The difference between Celestial body and Heavenly body
When used as nouns, celestial body means a natural object which is located outside of earth's atmosphere, such as the moon, the sun, an asteroid, planet, or star, whereas heavenly body means a natural celestial object, visible in the sky, such as a star, planet, natural satellite, asteroid, comet, the moon or the sun. objects flying or moving in the atmosphere are not usually considered as heavenly bodies.
check bellow for the other definitions of Celestial body and Heavenly body
-
Celestial body as a noun (astronomy, astrology):
A natural object which is located outside of Earth's atmosphere, such as the Moon, the Sun, an asteroid, planet, or star.
-
Heavenly body as a noun:
A natural celestial object, visible in the sky, such as a star, planet, natural satellite, asteroid, comet, the Moon or the Sun. Objects flying or moving in the atmosphere are not usually considered as heavenly bodies.
-
Heavenly body as a noun:
An astronomical object.
-
Heavenly body as a noun (religion, chiefly, Christianity):
The recreated, angel-like body that people will have in heaven.