Technology and terminology