The term Armageddon refers to a geographical location about 80 miles north of Jerusalem called in Hebrew Har Megiddo. Historically, this location was the site of many ancient battles. The book of Revelation refers to this location as a staging area where armies will gather before descending on Jerusalem to battle the returning Jesus Christ.