| Name | Description | Type | Package | Framework |
| Context | The context is the interface through which the component and its container communicate. | Interface | org.apache.avalon.framework.context | Apache Avalon |
| ContextException | Exception signalling a badly formed Context. | Class | org.apache.avalon.framework.context | Apache Avalon |
| Contextualizable | This inteface should be implemented by components that need a Context to work. | Interface | org.apache.avalon.framework.context | Apache Avalon |
| DefaultContext | Default implementation of Context. | Class | org.apache.avalon.framework.context | Apache Avalon |
| Recontextualizable | This allows a component to re-receive it's context if container environment has changed. | Interface | org.apache.avalon.framework.context | Apache Avalon |
| Resolvable | This interface is used to indicate objects that need to be resolved in some particular context. | Interface | org.apache.avalon.framework.context | Apache Avalon |