Think of plugins as functionality ‘add-ons’ that you can add to your website.
Functionality being more things that you can do with your website.
Common functionality WordPress plugins include:
- Custom contact forms
- Adding Google maps
- Selling online with e-commerce
- Optimizing your website for performance and search engines
Some websites need them, some do not.