- Component instantiation is one of the building blocks of structural descriptions     
 - The component instantiation process requires component declarations and component instantiation statements     
 - Component instantiation declares the interface of the components used in the architecture     
 - At instantiation, only the interface is visible     
- The internals of the component are hidden