Specify the kind of objects to create using a clone able instance and create new objects by copying this instance
Prototype
Factory method
Abstract factory
Proxy