Often
we need several instances of an object
Wheels
of a car
Arms
or legs of a figure
Chess
pieces
Instances
can be shared across space or time
Encapsulate
basic object in a function
Object
instances are created in standard form
Apply
transformations to different instances
Typical
order: scaling, rotation, translation