Unified Modeling Language (UML) is the Object Management Group® (OMG) standard language for Analysis and Design of applications, specifying the structure and behavior of systems. UML is defined as an underlying abstract syntax and an overlying graphical concrete representation.
Source: https://www.omg.org/gettingstarted/terms_and_acronyms.htm