Thread:BlueFrackle/@comment-32730094-20200727152422

Marvel depicts them as extra-dimensional aliens. Don't know about the DC version, but the Marvel page would be called "Olympian (Marvel)" and the DC one is "God of Olympus (DC)" 