What is the difference between hibernate/standby and shutdown?

i know hibernate puts your computer at rest and resumes your activities once turned on and shutdown closes all programs and need to restart again once turned on. what i mean is, how does it affect your computer in the long run?
6 answers 6