Every new functionality in NopCommerce comes in as a plugin.
This documentation helps you create plugin that is basic in nature but teaches how a plugin is made for NopCommerce.
Since NopCommerce is an Open Source project, there are many plugins available for reference which are very helpful.
This is just an example to create a sample plugin.
You could enhance the functionalities of this plugin or add a totally new plugin.
Hope this helped.