The BBC thinks that all the high-tech babble the technology companies use is confusing to many people. Regular readers of this site should pass this jargon quiz with flying colors.