As verbs the difference between embed and keep
is that
embed is to lay as in a bed; to lay in surrounding matter; to bed; as, to embed a thing in clay, mortar, or sand while
keep is to continue in (a course or mode of action); not to intermit or fall from; to maintain.
As nouns the difference between embed and keep
is that
embed is an embedded reporter/journalist: a war reporter assigned to and travelling with a military unit while
keep is (obsolete) care, notice.