technology and ideas is known as