We live in an interconnected, super-networked world. New technologies constantly appear on the market and, unless you constantly read networking, computing or hacker news, you may find terminologies floating around that you don’t understand.
Full article