Do you know your botnets from your bitcoins? Here's your A-Z of cyber crime terms

Let's face it. Many of us have been bamboozled by computer technicians at some point in time with their dictionary of unfathomable technical terms.
Know your enemy with our guide to cyber-crime terms.Know your enemy with our guide to cyber-crime terms.
Know your enemy with our guide to cyber-crime terms.

Yet, with cyber crime on the increase, it is becoming increasingly vital for the average person to have a working grasp of what IT experts are talking about. Here are definitions for many of the words and phrases used in discussions about cyber crime.