The singularity is mostly a concept in computer technology to indicate that point in time when artificial_intelligence outperforms human intelligence. I personally do not really believe in an essential difference between the two, but more a shifting realm of intelligence where humanity moves ever more towards externalizing its knowledge, wisdom and capabilities into technological solutions.
I know, there will be many who choose another path towards their eventual reality, and that is OK. We all create our own reality anyway...