A very basic question about the texturing pipeline

A very basic question about the texturing pipeline: what is the initial source of “the incoming fragment” to the first texturing unit? Can it be the read buffer or any other buffer?

to me it is the fragment coming from interpolating vertices colors (including vertex lighting).