Why do computers need software?

Because then you don't have anything to do with your computer. Software is the applications on your computer.