A great feature of WordPress is it’s plugin architecture. Basically it allows users and developers to extend its abilities beyond the core WordPress installation. For example you might install a plugin that gives you greater SEO (Search Engine Optimization) control or you might install a plugin that allows you to integrate an events calendar into your website.
The downside to plugins? Well, if they are not professionally built, supported and updated regularly they may have a negative impact on your WordPress website. This might include speed decreases and security sulnerabilities. JamJo offers a service along these lines called WordPress Hosting (more info on that here) but if you want to see some of the more popular WordPress plugins out there have a look at the neat infographic below.