Cells are the basic unit of all forms of life. In this section we explore how structural differences between types of cells enables them to perform specific functions within the organism. These differences in cells are controlled by genes in the nucleus. For an organism to grow, cells must divide by mitosis producing two new identical cells. If cells are isolated at an early stage of growth before they have become too specialised, they can retain their ability to grow into a range of different types of cells. This phenomenon has led to the development of stem cell technology. This is a new branch of medicine that allows doctors to repair damaged organs by growing new tissue from stem cells.