five eras ofhistory in the field of Technology: the dawn of the first civilization, pre-historic times (stone age, bronze age), ancient times (sumerians, babylonian civilization, egyptian civilization, cretan or minoan civilization, greek civilization, persian civilization, roman civilization, arabic or islamic civilization, chinese civilization, indus-hindu civilization), pre-columbian times (olmec civilization, mayan civilization, aztec civilization, inca civilization), middle ages, renaissance, scientific revolution, age of industrialization,