A PCB library contains one or more PCB footprints that represent the physical pad arrangement and other mechanical attributes of the component.
EAGLE CAD has libraries for each family of devices like passive components (rcl.lbr), diodes (diode.lbr), transistors (transistor.lbr), power supplies (supply.lbr) and so on.