One of the biggest differences between the two is the size of each. A UHF antenna can be constructed, for example, without the antenna becoming physically unmanageable for the user.
More elements can also be added to a UHF antenna as well, which lends to higher gain and better directivity.