'Library' - what can I do with it?

Does anyone know a good, detailed source on how and for what bpy.types.Library(ID) can be used? It seems like it might be a more sleak and elegant solution to certain scripting than Linking, but the documentation seems to be more about how Library works than how to actually implement that in scripts, or what the limits are…:confused: