Why is DNA Called a Blueprint?

DNA is called a blueprint because it contains all the information needed for the final product. DNA contains all the characteristics that are possible to be inherited for every species, including eye color, skin color, etc., and the instructions to put them all together.