Crypto Mining is the system that runs coin exchanges. If miners involved in a task increases, the difficulty increases. See bitcoin.it wiki for further information.
Also if you want to mine with your GPU or CPU, google crypto currencies using proof of work algorithms that are "asic resistant".