>

      <p>
        Implementations are free to use Activity objects in both passive and
        imperative operations. In the passive sense, the Activity is used
        to record that an activity has or is occurring. In the imperative
        sense, the Activity can be used as a form of command, instructing
        an application to modify state in some manner consistent with the
        action being described. However, because this specification does not
        define a normative processing model that 