Mining is the process where transactions are verified and added to a blockchain.
It is also the process where new bitcoins or certain altcoins are created.
In theory, anyone with a computer and access to the internet can be a miner and earn income, but nowadays, the cost of industrial hardware and electricity has limited mining for bitcoins and certain altcoins to large-scale operations.