Existen diferentes factores de programas que aportan al avance de las tic uno de ellos son los poderes públicos que aportan a las infraestructuras, programas, libros también se encuentran los grupos sociales que participan en la acción de transformación y los puntos de vista, otro de los programas son los centros escolares y culturales que permiten el centro de recursos, habilidades compartidas y personas expertas, también dentro de ellas están el programa de la comunidades locales que permiten el contexto local, sociabilidad y sobretodo el uso comunitario y por ultimo esta el programa del entorno virtual y global que permite el acceso del contexto global, contexto lejanos, la comulación y la colaboración.