Una cultura es un conjunto de conocimientos, habilidades, comportamientos y creencias que pueden pasar de una generación a otra en una comunidad. Todas las civilizaciones son culturas pero todas las culturas no son civilizaciones. Una civilización es una cultura que tiene una organización urbana y un medio para preservar y comunicar sus conocimientos, habilidades y creencias. Una civilización posee una organización política y económica que permite el ejercicio del poder sobre un extenso territorio, así como llegar con efectividad a regiones fuera de su control. Una civilización es inconcebible sin una biblioteca que preserve sus registros necesarios para mantener el control de las complejas actividades comerciales, políticas y sociales que desarrolla. La biblioteca es, a la vez, un repositorio y la base de nuevas invenciones intelectuales.
Las ciudades, como un nuevo tipo de comunidad, con una organización interna política y social, crearon la necesidad de nuevos y mejores productos de la imaginación humana .Se estimuló, por tanto, la invención y la especialización en diferentes áreas de la actividad, como sucedió, en un principio, en las ciudades agrícolas.