Context
Context. A component is data: one instance of a component layout, with its own content for each of the layout's areas. The layout is registered like a page layout, but with no controller, and instead of being chosen by a page it is placed by an author into a collection or component area of another record. Its template reads its layout areas from component, exactly as a page template reads them from page.