Why people invented a torch?
It is a source of light.
BTW "torch" is the word used in Britain (and a few other countries) for what Americans call a "flashlight".
A torch is a way to light a cave. They are also used as a symbol for people follow. They use a torch in the Olympics showing "spirit."
I just learned this myself from the history channel, but the tradition of the Olympic torch coming to the games comes from Hitler when he held the games in Germany. That is where the tradition started. He used the story of an eternal torch at Mt. Olympus to create the idea of the torch coming to the games.
The torch is carried by The Ghost of Christmas Present is is claimed to be Cornucopia torch which is a torch in the shape of the Horn of Plenty and when he sprinkles the magic within the torch on the people he watches, they are filled with the kindness and cheer that is associated with the spirt of Christmas.
There was no torch. The Olympic torch was made up in 1936. The Olympic torch was invented as a way of symbolically creating a connection between Olympia in Greece and an athletics meeting in some city like Berlin. The ancient Olympics didn't need a symbolic connection to Olympia because they were actually held at Olympia.
Summer Olympics Beijing 2008 Olympic Torch Athens 2004 Olympic Torch Sydney 2000 Olympic Torch Atlanta 1996 Olympic Torch Barcelona 1992 Olympic Torch Seoul 1988 Olympic Torch Los Angeles 1984 Olympic Torch Moscow 1980 Olympic Torch Montreal 1976 Olympic Torch Munich 1972 Olympic Torch Mexico City 1968 Olympic Torch Tokyo 1964 Olympic Torch Rome 1960 Olympic Torch Melbourne 1956 Olympic Torch Helsinki 1952 Olympic Torch London 1948 Olympic Torch Berlin 1936 Olympic Torch