geconom said:link_library is the library where components already present in the design can be found. target_library is the library with the components that will be used to synthesize a design. In brief, consider the link_library as the input library and the target_library as the output library. The may or they may not be the same (for example when you want to change the implementation technology).
At least, this is what I think :?