Lac Operon: The lac operon encodes enzymes involved in lactose metabolism. It has three genes: lacZ encoding beta galactosidase, lacY encoding permease, and lacA encoding thiogalactoside transacetylase. LacI is the repressor protein, which binds to the operator region and prevents transcription unless lactose is absent. In the absence of lactose, the repressor binds to the operator and blocks transcription initiation. If lactose is present, it acts as an inducer, binding to the repressor and causing it to dissociate from the operator, allowing transcription to proceed.