PrestaShop is an open-source eCommerce platform which becomes very popular now a days. PrestaShop has a good set of features. It has very powerful back-end, store admin panel allows to manage inventory, orders, customers & payments easily. PrestaShop supports a large number of currencies and allows to separate customers on the basis of currency or location. It also allows to set minimum order amount, which is helpful in many cases such as offering discounts for a set amount of products. The shopping cart offers an opportunity to create and manage unlimited categories, sub-categories & images. It supports comments and reviews from customers. PrestaShop allows to create invoices, slips, delivery slips and save in PDF format with easy emailing and printing. It also permits to send email notifications to the customer. Now a days PrestaShop gained the recognition at the eCommerce market because of its simplicity. This platform is the best choice for small and medium business.