Simulation models can become very large, possibly incorporating hundreds of blocks. Simulation Studio enables you to assemble blocks into larger aggregates by using compound and submodel blocks. These blocks encourage hierarchical model building and information hiding, and they facilitate component reuse. For very large and complicated models, compound and submodel blocks can also greatly reduce the visual complexity of the model.