Study of technology, inventions and scientific discoveries and advances