Genetic information is stored in DNA as a sequence of specific base pairings. This is passed on largely unchanged from one generation to the next. But how is it possible that cells differ so massively ...