Plugins help you extend the power of WordPress. They act as the building blocks for a site. Whether you need to add contact forms, improve on-site SEO, optimize site speed, create an online store, or offer email opt-ins, anything can be done using WordPress plugins.