We have identified and partially characterized another human general transcription factor, TFIIG. Using a reconstituted in vitro system comprised of purified RNA polymerase II, TFIIB, TFIID, TFIIE, and TFIIF, we found that TFIIG was essential for specific initiation from all class II genes tested. In this system TFIIA could partially replace TFIIG; however, even at saturating concentrations of TFIIA, addition of TFIIG further stimulated transcription. Since the chromatographic properties of TFIIG differed significantly from those of TFIIA, we concluded that TFIIA and TFIIG are distinct but functionally related transcription factors. Heparin challenge assays showed that TFIIG is required for the assembly of a functional preinitiation complex. However, it must act after template commitment by TFIID, since this step did not require, and was unaffected by, either TFIIG or TFIIA.