Un plugin es un conjunto de archivos HTML, PHP, CSS, JS e imágenes que permiten añadir nuevas funcionalidades a una instalación de WordPress.
Actualmente hay casi 50.000 plugins (en el momento de hacer esta entrada) en el repositorio de WordPress.
Existen plugins para añadir cualquier tipo de funcionalidad o incluso para cambiar por completo el funcionamiento de WordPress.
Existen macroplugins para WordPress que casi cambian por completo el CMS, como por ejemplo WooCommerce (para crear tiendas online o BuddyPress para crear foros)
Instalar un plugin en WordPress es muy sencillo solo hay que hacer unos sencillos pasos.
Cuantos más plugins tengas activados más va a pesar tu página web y por tanto más lenta va a ser a la hora de que los visitantes vean tu web y más compleja de configurar tu página web o blog.