differences between the main categories of computer software?
quanswer.com