Las necesidades e intereses sociales que dieron origen a la informática incluyen la necesidad de automatizar procesos administrativos repetitivos para reducir costos y aumentar la productividad, así como el deseo de acceder fácilmente a grandes volúmenes de información. El rápido avance de las tecnologías de información y comunicación en las últimas décadas del siglo pasado generó grandes transformaciones sociales y económicas.