WordPress plugins are entirely composed of PHP code, which is a server side scripting language widely used for web design and development. Plugins are generally used to extend the functionality of your self-hosted WordPress installation. Either they enhances the features that are already present in your blog OR they simply add brand new features to it.

For example, WP Smush.it plugin allows you to reduce the size of images that you upload to your blog using the default WordPress media uploader, while WP Super Cache plugin allows you to improve the performance of your blog and reduce server load time by generating static HTML files for all your posts and pages - Don’t worry! We will read about both of them later in this book! You should write your response with 200 or more words.
user