Both of these platforms are open source and breathe on PHP. They can be used to develop websites using themes and both are customizable with myriads of plugins available. WordPress as well as Magento are usually SEO-friendly hence your users would be able to find you easily. They also have a strong and dedicated community. However, they differ on the basis of their core purpose. While WordPress is mainly content-oriented and needs a plugin called woocommerce to integrate the ecommerce functionality, Magento is a standalone ecommerce platform.