Both these platforms Magento and PrestaShop are open source eCommerce solutions which can be used for product management.
Magento is the best option if you need out of the box features because PrestaShop offers limited services and functionality.
Magento is known to be more SEO friendly compared to PrestaShop.
PrestaShop has less variety of themes than Magento has.
Magento is suitable for all sizes of businesses, while PrestaShop is the best option for small businesses.
I study many article on the net. I look technically comparison between magento vs prestashop, both are same. But I want personal view from those who are using magento or prestashop CMS.