OP's comment is just weird! i don't know why he even started this topic when he is not even familiar with mining. your comment is better, i just wanted to add this.
i personally don't like calling mining a "puzzle". there is no puzzle. it is the common hash function (SHA256) that you perform multiple times until you satisfy a condition!
I agree. The OP seems to lack some understanding, or perhaps simply does not speak English well enough.
As for the "puzzle" term, I think "puzzle" is an accurate term, though it might be misleading and not the best term. It is also frequently described as a "complex mathematical problem", which I think is better though not by much.
Here is the "puzzle" (slightly simplified):
Given a target value, T, and a block of transactions, B, find a valid block header, H, such that
SHA-256(SHA-256(H) < T
Even though there is no known method of "solving" the puzzle other than brute-force guessing, it can still be considered to be a puzzle.