Honestly your question show a lack of research but anyway.
Mining Bitcoins is basically letting your GPU run so you can earn a few amount of Bitcoins each x amount of time (keeping it simple).
Mining bitcoins is no longer worth it considering the difficulty of the actual blocks, you won't make money with mining unless you have a few thousands ready to invest in mining rigs.
If you want to make money with Bitcoin, you may want to buy it from specialized websites (Coinbase, Circle, Localbitcoins) for price+1-3% and then resell it on forums for price+10-15%.
If you want to make money with mining in general, try to search which currencies are actually skyrocketing (today it's Ethereum, yesterday it was Litecoin, who knows what it will be tomorrow?) and rent mining rigs - it might be profitable but it'd still be an investment. You might lose it all.