Object Linking and Embedding
OLEは文書の一部分を他のソフトで編集させ、それを元の文書に取り込むことも可能にしている。たとえば、DTPでは、テキストをワープロソフト、図をペイントツールやドローツールで編集するといった具合である。また、他のデータへの参照を文書に含めることもでき、その場合参照先のデータが変更されると、参照が含まれる文書にも即座にその変更が反映される。
OLEの初期の用途は複合文書の管理のためであるが、ドラッグアンドドロップやクリップボードによるアプリケーション間でのデータの転送のためにも使われている。また、OLEによるオートメーションは、JScriptやVBScriptを経由して、アプリケーションの動作を自動化するスクリプティングにも使われている。
OLEを活用しているソフトウェア実例としては、Microsoft Office製品のほか、Windows版Adobeクリエイティブ製品のExtendScript(英語版)が挙げられる。