WooCommerce is the most popular WordPress plugin for adding e-commerce functionality to your site. It is free and offers essential features such as product pages, cart and checkout, secure payments, shipping options, and integration with other platforms like Google Analytics and Facebook. To set up WooCommerce, install and activate the plugin, then follow the setup wizard to configure your business details, payment options, and shipping rates.