The symbolic character of
Mathematica graphics makes it straightforward to combine together different graphics constructs, both for presentation and interactive behavior—and efficiently maintain a variety of types of constraints.
Show — graphics shown overlaid, or with options changed
Inset — inset a graphic or expression inside a larger graphic
GraphicsGroup — make graphics be selected as a group
double-click — "drill down" inside an inset or group
Directive — combine graphics directives
GraphicsComplex — create a complex of graphics objects with shared coordinates
Epilog,
Prolog — include additional material in graphics