a catch phrase suggesting that things move faster because of technology; a time of fast-moving developments; also, a proposed time system for the Internet dividing a day into 1,000 units
Word Origin
the latter definition was proposed by the Swatch Corporation