- 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