Why is DNA called the Blueprint of Life?

Every cell in your body has the same "blueprint" or the same DNA. Like the blueprints of a house tell the builders how to construct a house, the DNA "blueprint" tells the cell how to build the organism. Yet, how can a heart be so different from a brain if all the cells contain the same instructions? Although much work remains in genetics, it has become apparent that a cell has the ability to turn off most genes and only work with the genes necessary to do a job. We also know that a lot of DNA apparently is nonsense and codes for nothing. These regions of DNA that do not code for proteins are called "introns", or sometimes "junk DNA". The sections of DNA that do actually code from proteins are called "exons".