Typically refers to AbstractFactoryPattern or FactoryMethod, both described in the GangOfFour book, DesignPatterns. Consider also InterfaceFactories, for Java. ---- See also FactoryPatternConsideredHarmful ----- CategoryPatternFactory CategoryPattern