Applications used by computers to accomplish various tasks, such as word processing.

Merriam-Webster Online Dictionary
software (noun)
something used or associated with and usually contrasted with hardware as
a) the entire set of programs, procedures, and related documentation associated with a system and especially a computer system , specifically computer programs
b) materials for use with audiovisual equipment