The web is a constant tsunami of high-tech names difficult to keep up with. When a cybernaut finally learns the meaning of this or that technology, five new pop-up to describe it, or with a ...