A computer's software refers to a program (or a group of programs) which give a computer instructions on what to do and how to operate. Software programs can provide one main task,microsoft, or multiple main tasks.But wait Microsoft goes one further by designing a piece of software that actually going to get used. How many times have you seen a corporate decision made to buy a piece of software that by the time it makes it to the end user no one wants any part of it because it makes the task at hand harder rather than easier.