A library is a collection of common reusable code. A single library does not have dependencies on another library so it can be easily used in different projects.
In IguanaX, you can easily import existing or create your own libraries to use across many different components.