What is the difference between software, application software, and a program?

2 answers 2