In very simple words:
UML is a modeling language, a set of rules and standards for drawing digrams. UP is a software development methodology or process that allows you to do your best for software development step by step! Some of these steps may require drawing UML diagrams.
source
share