An Introduction to UPM