How to set up a node library

Jonathan Williamson explains how to create a blend file used as a node library for materials or compositing functions.

You must create nodes groups, give them a proper name and save all this in a blend file. After you can link this file in your work file or even better, link the file to the default startup file by saving you user preferences just after creating the link.