computer systems built into larger systems for control or other purposes. for example, a cnc (computer numeric control) router includes a computer that controls the cutting process.
placing a computer inside of another appliance to control it such as the computer in a microwave or car
during the development process, you have to keep track of the many different versions of each software component in a configuration management system