How are the structural genes activated in the lac operon in E.coli?

Lactose acts as the inducer, binds with repressor protein, frees operator gene, RNA polymerase freely moves over the structural genes, transcribing lac mRNA, which in turn produces the enzymes responsible for the digestion of lactose.
A complete labelled diagram depicting the concept can be evaluated in lieu of explanation.