WordPress provides plugins which provide additional functionality through WordPress Plugin Directory. There are over 54,000+ Plugins available in WordPress repository, and they can be installed through either upload or by one-click installation through the WordPress Plugin Library.