Magento and WordPress are fierce competitors in the e-commerce space. Magento is a platform that focuses solely on e-commerce, whereas WordPress seeks to delight all webmasters with its own faultless user experience.
Magento provides something more than a simple shop. Like WordPress, it has many plugins and templates available both from inside and third-party developers. With a somewhat steeper learning curve than WordPress, Magento is a great option for your e-commerce store if you're in it for the long haul. On the other side, WordPress is just as useful and can get the job done.