What is the difference between embedded hardware and software in embedded development?

Embedded means that the software is burned directly into the hardware instead of being installed on external storage media, just like giving a robot a soul, thus facilitating human control. In embedded development, it is divided into embedded hardware and embedded software, most people do not know the difference between embedded hardware and software very well, now for you to say what is embedded hardware and software? And what is the difference between them?

https://www.stoneitech.com/what-is-the-difference-between-embedded-hardware-and-software-in-embedded-development/

tft lcd

https://www.stoneitech.com/