UT1 is a specific "flavor" of Universal Time, which is a measure of Earth's rotation relative to the mean sun, a fictitious "prime mover" upon which all our clocks are based. UT1 is related to sidereal time (Earth's rotation relative to the fixed background stars) by a rather long mathematical expression usually expressed as a polynomial function of mean solar time. Earth's rotation is not uniform though; it varies. UTC (Coordinated Universal Time) is a specific "flavor" of Universal Time intended to smooth out these variations by staying within 0.9 s of UT1. The difference between the two is called $\Delta UT1$ and is adjusted as necessary, but can only be adjusted after observation. Larger adjustments come in the form of leap seconds. The current approximate value of $\Delta UT$ is called $DUT1$ and is encoded in the standard time signals broadcast by stations such as WWV (in America) and CHU (in Canada). Listen for doubling of pips at the beginning of each minute.
UT0 is an observational approximation to UT1 based on meridian observations of standard stars. UT0 must be corrected for polar motion, which varies from observatory to observatory.
Both UT1 and UTC are generically referred to as Universal Time and the distinction between them is important only if the that maximum discrepancy of 0.9 s is important for your application.
There is another "flavor" of Universal Time called UT1R, which is intended to account for tidal variations in Earth's rotation.
There is another "flavor" of Universal Time called UT2, which is intended to account for seasonal variations in Earth's rotation. UT2 isn't used any more.
GMT, Greenwich Mean Time, is a sometimes deprecated historic term equivalent to UT, but is no longer used in astronomical applications. It used still used in many civil applications though (and remains the legal time standard (outside the period of daylight-saving summer time) in the UK).
By far your best reference on this topic is the latest edition of The Explanatory Supplement to the Astronomical Almanac, edited by Sean Urban and Kenneth Seidelmann. The third edition was just published in November by University Science Books. My own book, Fundamental Ephemeris Computations (Willmann-Bell, 2000) also discusses this topic and includes computer code.
Be aware that since FEC was published, certain astronomical terminology has changed and now the term "Earth rotation angle" is now used to mean roughly what sidereal time previously meant. The new terminology is reflected in the new Explanatory Supplement referenced above.