# Package org.kie.api.definition.process

package org.kie.api.definition.process
The classes that make up a Process definition.

- Related Packages
  Package
  Description
  org.kie.api.definition
  All classes to create definitions, as built by the KieBuilder from artifact resources, can be found here.
  org.kie.api.definition.rule
  The classes that make up a Rule definition.
  org.kie.api.definition.type
- Class
  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.
  NodeType
  Process
  A Process represents one modular piece of business logic that can be executed by a process engine.
  WorkflowElement
  WorkflowElementIdentifier
  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.