Software is a collection of programs, information or instructions utilized to run computer systems and implement specific tasks. It is the reverse of hardware, which explains the physical aspects of a computer. Software is a generic term made use of to describe applications, manuscripts and programs that operate on a http://history.lib.ntnu.edu.tw/wiki/index.php/%E4%BD%BF%E7%94%A8%E8%80%85:Software01Tools