The full list of WordPress plugins are listed here: https://wordpress.org/plugins/. They come in two varieties:

  • To provide an enhanced version of an existing WordPress feature
  • To add features not included in WordPress

There can be many plugins offering the same or similar features. The rules of thumb are:

  • Ensure it has recently been updated in the last twelve (preferably six) months
  • The number of users is a good guide to which is best

Plugins can help in the integration of:

  • Maps
  • Weather
  • Shopping Carts (WooCommerce is the market leader)
  • Payment
  • LiveChat
  • Social Networking (BuddyPress is the market leader)