El término se originó en 2004, producto de la conferencia de Tim O’Reilly sobre el futuro de Internet, y juega con la denominación usual para los programas informáticos (1.0, 1.1., 1.2, 2.0, etc.) a medida que se actualizan y mejoran. Sin embargo, no se refiere realmente a una mejoría técnica de la red, como a una manera distinta de entenderla.