Ведь они одну и ту же работу выполняют (отрывки из htmlbook):
>Элемент <object > сообщает браузеру, как загружать и отображать объекты, которые исходно браузер не понимает. Как правило, такие объекты требуют подключения к браузеру специального модуля, который называется плагин, или запуска вспомогательной программы.
>Элемент <embed> используется для загрузки и отображения объектов (например, видеофайлов, флэш-роликов, некоторых звуковых файлов и т.д.), которые исходно браузер не понимает. Как правило, такие объекты требуют подключения к браузеру специального модуля, который называется плагин, или запуска вспомогательной программы.
Тег <embed>- это спецификация HTML5, <object> - HTML4.
Если пишете сайт в HTML5 используйте тег < embed > для внедрения объектов на страницу, иначе страница не пройдет валидацию.