Every somatic cell in the body carries the same genes, yet a skin cell and a nerve cell look and work nothing alike, because each one switches on a different set of those genes. E. coli controls its lactose enzymes with the lac operon: without lactose, a repressor sits on the operator and blocks transcription, and even with lactose, transcription stays very weak as long as glucose is around. Eukaryotes regulate expression at many stages, from how tightly the chromatin is packed, through transcription and mRNA processing, to translation and changes made to the finished protein. In the diagram, the lactose and glucose buttons give four combinations, and you can watch the repressor and CAP come and go as the transcription arrow disappears, fades, or runs at full strength.
Last updated