A plugin (which can also be called an extension or addon) aims to provide access to new functionalities (admin side or client-side) to improve or facilitate the management/use of your website. Indeed, although WordPress is a very complete solution, you will see that it is essential to rely on extensions to be able to administer and use your site in an even more complete way