Field guide
Essential mod libraries
Updated
Libraries are shared code that other mods depend on. You rarely use one on its own; you install it because a mod lists it as a requirement.
Install each library once, before the mods that need it, and keep it updated: when a game patch breaks a library, every mod that depends on it stops working until the library is fixed. Each mod page lists its dependencies with direct links.