Used to visualize ideas so that modelers, animators, and VFX teams can make these ideas ready for production.

Improves communication in the team as the design is formed and reviewed, allowing the viewer to reason about the design, and it provides an unambiguous basis for implementation.

Raises the level of abstraction, Visual modeling is the use of semantically rich, graphical and textual design notations.