The human body is a remarkable machine. It has the capacity to regenerate itself, with organs including the skin, the liver, and kidneys being capable of repairing themselves in a short amount of time.
The capacity for cellular regeneration comes from stem cells. They are the tiny multicellular organisms that are responsible for forming the cells in the human body. They can form everything from nerve cells through to skin cells and lung cells.