Later and later binding
“Editor inheritance” binds at compile time.
Link libraries (.LIB) bind to “components” at link time.
Dynamic link libraries (.DLL) bind at run time, but need a header at compile time, and path at runtime.
COM components bind at runtime and may need neither a header, nor a path! (though typelib contains header-like “meta-data”)