実行ファイルの前段階のファイルを何個か集めて1つの実行ファイルにまとめ上げる作業。
アセンブリ言語で作った前段階ファイルとC++言語で作った前段階ファイルをリンクすることなども可能です。リンクの段階になると何の言語を使っているかは大抵関係ありません。
実際にはツールを作っている会社が違えば少し相性が合わない、という場合もあるそうですが。
参照 : コンパイル | ライブラリ