Ethereum mining is the process of completing complex mathematical puzzles known as hashes.
The more hashes a miner produces, the better the chance of finding the solution to the next block and getting the reward.
Currently, this can be done with a high-end graphics card on the Ethereum network, but eventually this will come to an end.
Ethereum is moving to Proof-of-Stake in order to become more efficient and cheaper.