Credit Cards

Advantages

Great for security, builds credit history, can earn money back, has extended warranties on products, if it gets stolen it'll only take the banks money not yours.

Disadvantages

Because you don't have the physical money you can spend more then you own, paying the debt at the end of every month, the interest rate.