In Greek mythology, Hephaestus is the god of forges, fire and blacksmiths. Haphaestus was born directly from Hera, and is one of the Twelve Olympians. He was married to Aphrodite.
Due to Zeus' giving birth to Athena, Hera was angry at his actions. She then gave birth to Hephaestus. He was an ugly and deformed child. A rumor was spread by Hera that Zeus threw him from Mt. Olympus at birth due to his ugliness, when it was really Hera herself. Another story makes the claim that Hephaestus stepped in between his mother and father's argument and sided with Hera. In rage of his son's actions, Zeus seized Hephaestus by the legs and threw him from the top of Mt. Olympus, which caused his drastic injuries. After being nursed to health, Zeus (in a rare act) apologized and welcomed his son back with open arms.
Hephaestus is the Greek word for fire. This god had many cults around Ancient Greece and Rome. Hephaestus had many priests who worshiped in his name, usually paryed to before battle so that their swords and weapons would be strong in battle.
The goddess of love, Aphrodite, was causing a lot of problems in Olympus due to her radiant beauty. Zeus decided to wed her to Hephaestus to keep her off the market, though she still had multiple affairs with Ares,the god of War. Though these days the affair is considered old news and every one just accepts it but Hephaestus still tries to find ways to publicly embarrass his wife and her lover in front of the other gods with elaborate traps and tricks. The most famous one and the first one was when he caught the two lovers in a magical net and then invited the other gods to come and laugh at the unfortunate sight.
He also took part in creating the metal giant Talos, the Trojan Horse, and other various automatons.
It is said that, after his divorce from Aphrodite, he married Aglaia, one of the three Charities.
In Roman mythology Vulcan is the god of fire. As Vulcan, he becomes more disciplined, warlike, and militaristic. The Greeks envisioned Hephaestus as a benevolent and clever being. To the Romans, Vulcan was the god of volcanoes (which were named after him), giving him greater power than his Greek aspect.