Treasury Bills vs Bonds- What is the difference between them

Treasury bills (T-bills) are short-term money market instruments issued by the government of India to cover its obligations.

A government bond is a long term capital market instrument issued by the government that uses the money raised to finance its budget deficits or government projects.

Both T-bills and government bonds are called government securities.