A term is simply a period of time, like a school term - remember school? A bond, in banking terms, means an account that you deposit money one time. You usually cannot add or take away cash from a bonded account, which will be set up for a term (see previous note). The fact that you have handed over cash for a set term, in a non-flexible account, means that the bank will reward you with a higher rate of interest, while they use that money to generate more cash.
The stock market has always been a gamble, therefore do not put money in that you really can't afford to lose. It's that simple.