What is the difference between hardware and software

Hardware is permanent but software is temporary

Hardware is tangible but software is intangible

Hardware is reliable but software is unreliable

Hardware is metal but software is plastic