I've always liked John Taylor's discussion of technology (in his intro to macro text of all places), in which he suggests three essential aspects of technological change are essential for the new technology to have an impact: invention, innovation, and diffusion. Don Coffin