A wordpress plugin is a block of software code that will add specific additional internal or external functionality to your wordpress website. Here are a few examples:

  • Calendar
  • Appointment booking
  • Backups
  • Security
  • Memberships
  • SEO

There are thousands available and they can be free or paid.