the difference between mining and investing bitcoin are :
Investing is buying Bitcoins and wait for a price rise to get the profit.
Mining, is running a Bitcoin mining program and get the reward from mining.
both are profitable it depends on you, if you have knowledge and capital better for you is Investing and money will work for you.