Cutting through the tech industry jargon can be difficult - there are so many new terms surfacing every other day. And everything seems to progress...