Please visit BitcoinEDU.co for more in depth explanation.
Where To Get Bitcoins?
First, do your homework. Before spending your hard earned dollars on Bitcoin, you need to understand it first.
A good place to start is Coinbase. They provide an online wallet solution and market rates to buy bitcoins with a credit card or deposit from your bank account.
If you are more comfortable meeting with someone face to face, try LocalBitcoins where you can find someone in your area willing to sell bitcoins.
Exchanges are not recommended for beginners.