The short answer is that Hex[idecimal] (base 16) is just a number system; like Decimal (base 10), Octal (base 8), and Binary (base 2). It is used in computers because it is relatively close to the way most processors actually do math, and is easily converted to base 2, the processors native language. And no, just knowing how to count in Hex or use a Hex editor does not yield instantaneous software cracking/hacking abilities. So sorry.
For the long answer, follow foxyloxey's advise and google up some knowledge on Hexidecimal.