Explain the difference between ‘iframe’ ’embed’ and ‘object’ elements.

<iframe> embeds another HTML page, <embed> is used for multimedia like videos, and <object> embeds external resources and can represent documents, images, and multimedia with more customization.