How to find references for terminology?
If you have institutional access to the IEEE Xplore Digital Library you can find the definitions given by various standards.

Both framework and library are present in several standards. For example, from IEEE Std 610.12-1990, IEEE Standard Glossary of Software Engineering Terminology:


  software library
  A controlled collection of software and related documentation designed to aid in software development, use, or maintenance. Types include master library, production library, software development library, software repository, system library. Syn: program library.