Here's the prezi:
from StrangeLoop, 18 Sep 2014
|Program: runs on the author's machine when the author runs it.|
Software: runs on any machine at any time, serving many people's purposes.
|Gardening: gradual improvement of a program. Adding error handling where errors occur, visibility where it's needed, performance improvements where it counts. Gardening addresses the pain points after they're felt.|