Micro Center interview question

What is difference between hardware and software