The paper explores the characteristics of technological change from an historical perspective. In particular, it attempts to elucidate the nature of the pattern of successive ''breakthroughs'', followed by rapid improvement and scale-up, followed by maturation and an approach to (configuration-dependent) physical limits - followed by a new breakthrough. The paper proceeds with the analysis of a number of specific cases of technological evolution. Several examples are presented that clearly exemplify the barrier/breakthrough pattern. But other important examples (semi-conductors and computers) seem to offer alternative interpretations, e.g. ''continuous breakthrough''. The paper concludes with a discussion of the notion of technological distance and some tentative generalizations that might prompt further research.