- Increased complexity of devices requires configuration and revision control
 - There is a need for using libraries of previous designs and modification of these libraries
 - Design library is a set of files stored by the host operating system
 - VHDL knows library only by logical name
- Current design unit is compiled into the Work library
 - Both Work and STD libraries are always available