"The singularity" occurs in that moment when computers become intelligent enough to upgrade themselves. Self-programming computers will have, argues Vinge, a learning curve that points straight up. In a very short time they will become transcendently intelligent and remodel civilization as they please. We might need to make a few adjustments.
The possibility for a technological singularity depends, of course, on the assumption that computers can become intelligent.