Bitcoin mining is the process by which transactions are verified and added to the public ledger, known as the block chain.
People use their computers to let other people transfer funds through them on bitcoin's network. This is made possible because of mathematical problems that need to be solved in order for new blocks of transactions to be created on the blockchain. When this has been accomplished, miners are rewarded with bitcoins for their contribution.
Also read - Should I invest in share market or Bitcoins?