Forms can access Fields, Tables, Resources, Controls etc. of a contained Component via the components interface and vice-versa using the form interface. These operations are collectively known as Form-Component Interactions.
A Form can access a Component it contains via the components interface. Each Component can be accessed using it's prefix via components.getComponent(prefix) or directly using components.pfx_myComponent (where the instance of the Component, myComponent, has the prefix pfx). You may wish to customise a component from a form it is being displayed on e.g. setting a page title or a menu breadcrumb.
A Component can access a parent Form using the form interface. This interface returns an object representing the Form.