The Flash Player and a browser with Javascript support are needed..
Embed (verb):
1 – to fix something firmly and deeply into a substance, surface or object
2 – to make something a fixed and important part of something else
If ideas, attitudes, or feelings etc are embedded, you believe or feel them very strongly
…The practice has been criticized as being part of a propaganda campaign (in Irak, Afghanistan, etc) and an effort to keep reporters away from civilian populations and sympathetic to invading forces…