Components and controls
Version: 9.0
The basic element that you use to build a SPEAK page is a component. In technical terms, a SPEAK component is implemented as a Sitecore rendering.
A component does not necessarily have a visual representation. For example, a data source component typically does not. A component can add placeholders to the page without having a visual representation.
A SPEAK component that has a visual representation is called a SPEAK control.
The difference between components and controls is mainly one of convention.
Note
All controls are also components, but not all components are controls – controls are a subset of components.