Part 1: Understanding Contra Account
A contra account gives you a higher trading limit so that you can buy more (shares) than what you have in your account (collateral). The higher the limit, the more shares you can buy. It's kind of like shopping with a credit card except in this case you BUY / SELL shares.