The Composition Design Pattern is where you take an object and you wrap around its functionality throughout another class, in effect having a 3rd party class do most, if not all, of the work.

Composition is an alternative to Inheritance, and most pros see it as a more healthy cousin. Composition tends to be far less brittle and extensible than inheritance, but with many of the same advantages.