Hi, welcome to Bitcoin and this Forum!
Great question, there's a lot of information here and on the web about mining, but I can give you some starter information.
Mining is how new bitcoins are generated. You don't need to mine bitcoin to get paid in bitcoin. Once the bitcoins are mined they are available to the entire economy, to be passed around in exchange for goods and services (just as paper currency is after it is minted/created).
Mining bitcoin has become very expensive to generate even minor amounts of full coins due to the size of the economy that exists today. This was intended...the more that are mined the harder it becomes to mine more. Additionally, every few years the amount of bitcoin released in a "package" that's mined gets cut in half. Currently a package of bitcoin is 25 bitcoins, soon (predicted to be the start of 2016) that package will be halved to 12.5. The trigger is the number of bitcoins mined so no one knows for sure when it will occur.
The decision on whether one wants to mine bitcoin comes down to how much the have to invest and how much time they are willing to mine before obtaining a return on their investment. There are huge operations in China that are mining significant amounts...but there is a lot of money invested and electricity costs are CHEAP in China.
I'm happy to answer more questions (as are many others on this Forum), here are some other resources...
Bitcoin Wiki on Mining:
https://en.wikipedia.org/wiki/Bitcoin#MiningBitcoin Mining:
https://www.bitcoinmining.com/Mining Board on this forum:
https://bitcointalk.org/index.php?board=14.0