What is the meaning of the word "high-tech"?

Definitions: