A ghost town is a town or city that has been abandoned, usually because the economic activity that supported it has failed, or due to natural or human-caused disasters such as flood or war. The term is sometimes used in a depreciative sense to include areas where the current population is significantly less than it once was.