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.