A structural pattern is a software design pattern that encapsulates relationships between entities.
Examples include: