General transcription factor

[2] A transcription factor is a protein that binds to specific DNA sequences (enhancer or promoter), either alone or with other proteins in a complex, to control the rate of transcription of genetic information from DNA to messenger RNA by promoting (serving as an activator) or blocking (serving as a repressor) the recruitment of RNA polymerase.

[8][9][10] In bacteria, transcription initiation requires an RNA polymerase and a single GTF: sigma factor.

Sigma factor reduces the affinity of RNA polymerase for nonspecific DNA while increasing specificity for promoters, allowing transcription to initiate at correct sites.

[14] Because of the RNA polymerase association with sigma factor, the complete RNA polymerase therefore has 6 subunits: the sigma subunit-in addition to the two alpha (α), one beta (β), one beta prime (β'), and one omega (ω) subunits that make up the core enzyme(~450 kDa).

The level and activity of the alternative σ factors are highly regulated and can vary depending on environmental or developmental signals.

Transcription factors. In the middle part above the promoter, the pink color part of the transcription factors are the General Transcription Factors.
Transcription preinitiation complex