Answer:
UML is Unified Modeling Language. UML is the standard that the industry uses for visualizing, documenting and constructing various components of a system. It is a modeling standard used primarily for software development, but can also be used for other conceptual models such as describing job roles, business processes and organizational functions. For Business Analysts UML is being able to represent requirements with use cases, class diagram and state diagrams. For Business Analysts, the important part of understanding UML is in understanding the diagram tools and when and how to use them best.