The solution can be used as a directory/catalog or shopping cart. You can use 3 types of products: tengible, virtual (downloadable) and subscriptions. Brilliantly fills a gap in the available extensions. Perfect choice if you need product catalog and/or e-commerce features (you decide). DJ-Catalog2 is really simple to setup and provides neat, modern responsive output without need of advanced configuration. It also integrates seamlessly with the site's template and design and has multilangual and RTL support.