A "link editor" is a program that:
matches external names of one program with their location in other programs
A link editor is responsible for combining multiple object files into a single executable program. It resolves references to external symbols (names) by determining their actual locations in the compiled code and creating a coherent executable.