“The major difference among them is the time you need to wait to collect your principal: Treasury bills have maturities of a year or less. Treasury notes are issued with maturities from two to ten years. Treasury bonds are long-term investments that have maturities of 10 to 30 years from their issue date.”