There are thousands of WordPress Plugins available, but unfortunately a lot of them suck. Why? The most common issues that I find are removing/changing some of the WordPress Core functions and incorrect CSS code that breaks the theme layout.
Here are 6 plugins that are absolutely great (each one doing his own job):
W3 Total Cache
Speed up your website.

MailChimp List Subscribe Form
Mailing lists, the easy way.

Woocommerce
A powerful shop module for your website.

WordPress SEO by Yoast
The best Search Engine Optimization tool. Period.

Contact Form 7
Build all types of forms with ease.

WPML WordPress Multilingual Plugin
Enable and control multiple languages on your website (paid).
