The methods of an Abstract Factory are carried out as Factory Methods. Both programming Abstract Factory Pattern and programming Factory Method Pattern decouples programming client system from programming actual implementation categories via programming summary types and factories. The Factory Method creates objects through inheritance where programming Abstract Factory creates items through composition. The Abstract Factory Pattern consists of an AbstractFactory, ConcreteFactory, AbstractProduct, ConcreteProduct and Client. The Abstract Factory Pattern can be carried out using programming Factory Method Pattern, Prototype Pattern or programming Singleton Pattern. The ConcreteFactory object can be applied as desktop technology Singleton as just one example of programming ConcreteFactory object is required. Not programmers point out, Catalog is extremely user friendly. Catalog is computer technological know-how buy/sell industry WordPress theme coded with Bootstrap, HTML5, CSS and jQuery. The Catalog theme suitable for buy sell internet sites, marketplace sites, multi vendor internet sites, personal display and similar initiatives. Idea is itemizing, directory style website with custom membership pages. The theme is 100% responsive ready compatible all mobile gadgets, retina exhibit ready, modern browsers IE10+, Firefox, Safari, Chrome, Edge, Opera etc. aid, easy programmers use theme alternatives and preset color.