  The CTEQ program for the determination of parton distributions through a
global QCD analysis of data for various hard scattering processes is fully
described. A new set of distributions, CTEQ3, incorporating several new types
of data is reported and compared to the two previous sets of CTEQ
distributions. Comparison with current data is discussed in some detail. The
remaining uncertainties in the parton distributions and methods to further
reduce them are assessed. Comparisons with the results of other global analyses
are also presented.
