The Initial element is used by Activity and State Machine diagrams. In Activity diagrams, it defines the start of a flow when an Activity is invoked. With State Machines, the Initial element is a pseudo-state used to denote the default state of a Composite State; there can be one Initial vertex in each Region of the Composite State.
This simple example shows the start of a flow to receive an order.
See UML Superstructure Specification, v2.0, figure 257, p. 336.
Toolbox Icon
See Also
OMG UML Specification
The OMG UML specification (UML Superstructure Specification, v2.0, p. 470) states:
"An initial pseudostate represents a default vertex that is the source for a single transition to the default state of a composite state. There can be at most one initial vertex in a region. The initial transition may have an action."
The OMG UML specification (UML Superstructure Specification, v2.0, p. 335) also states:
"An initial node is a control node at which flow starts when the activity is invoked."