By embedding an object in a diagram, you have access to the functionality of the source application without having to return to that application whenever you must make a change to the object.
Embedding an object consists of inserting a file into your diagram. The inserted file is called an object and appears as an OLEobject block in your diagram. When you embed an object, all the instructions used to create the object are encapsulated and inserted in the OLEobject block. The instructions include the object’s file format, the application used to create the object, and all the information about how to display it. The application uses this information to display and edit the object.
Editing and updating an object consists of double-clicking on the OLEobject block in the diagram to open the object in its source application; making the necessary changes; then saving and closing the file. The embedded object is automatically updated because of these actions.