1. Enclosed firmly in a surrounding mass.
2. Inserted as an integral part of a surrounding whole.
In software, pertaining to code or a command that is built into its carrier. For example, application programs insert embedded printing commands into a document to control printing and formatting. Low-level assembly language is embedded in higher-level languages, such as C, to provide more capabilities or better efficiency.