# Package org.kie.api.definition.process

The classes that make up a Process definition.

- Interface Summary
  Interface | Description
  --- | ---
  Connection | A connection is a link from one Node to another.
  Node | A Node represents an activity in the process flow chart.
  NodeContainer | A NodeContainer contains a set of Nodes There are different types of NodeContainers and NodeContainers may be nested.
  Process | A Process represents one modular piece of business logic that can be executed by a process engine.
  WorkflowProcess | A WorkflowProcess is a type of Process that uses a flow chart (as a collection of Nodes and Connections) to model the business logic.

- Enum Summary
  Enum | Description
  --- | ---
  NodeType |