Meme.com

Definition.com
Software is the successful attempt to make the most of the errors of computer hardware and to add new errors through development.
Definition.com
Software is contrasted with hardware such that those parts of the system that you can hit with a hammer are called 'hardware'... those program instructions that you can only curse at are called software.
See also
.com