A pattern that contains other reusable solutions. A component system has extension points and parameters to fill and complete.