Bills discounting involves cashing bills of exchange before the maturity date by any bank or financial institute for an amount that is less than the face value. It provides greater control over withdrawals with information about the date of bill maturity, eliminating the need to maintain large unutilized ideal cash balance.