Object: An individual artifact that may or not be executable in Occam.
Runnable Object: An object that can be executed within the system.
Interactive Object: An object that is not automated. It requires or expects user interaction.
Dependency Relation: When an object requires another in order to run.
Input Relation: When an object takes another object as an input.
Output Relation: When an object is the generated output of another object.