## Uses of Interface
org.kie.api.definition.KieDefinition

- Packages that use KieDefinition
  Package | Description
  --- | ---
  org.kie.api.definition.process | The classes that make up a Process definition.
  org.kie.api.definition.rule | The classes that make up a Rule definition.

- - ### Uses of KieDefinition in org.kie.api.definition.process

    Subinterfaces of KieDefinition in org.kie.api.definition.process
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `Process` | A Process represents one modular piece of business logic that can be executed by a process engine.
    `interface` | `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.

  - ### Uses of KieDefinition in org.kie.api.definition.rule

    Subinterfaces of KieDefinition in org.kie.api.definition.rule
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `Query` | Public Query interface for runtime query inspection.
    `interface` | `Rule` | Public Rule interface for runtime rule inspection.