The singularity is a hypothetical point in time at which technological growth becomes uncontrollable and irreversible. Artificial intelligence plays a major role in bringing current technology to singularity. Here we would like to introduce and elaborate various concept of AI.