Regardless of which industry you are in, when you are working at the leading edge of innovation you can’t help but be inundated with the latest jargon surrounding the emerging technologies. To make matters worse, there is often very little consistency or agreement around the definitions of these terms.