Слышал, что паттерны бывают порождающими. Что конкретно это означает?
На самом деле порождающих паттернов много, но самые известные (те, которые точно нужно знать) - Singleton, Builder, Prototype, Factory Method и Abstract Factory. Подробнее о них можете узнать в других топиках.