The difference between a general obligation and a revenue bond is:
A general obligation bond is backed by the full faith, credit and “taxing power” of the government unit
For a revenue bond, the repayment of the issue is fully dependent on the revenue-generating capability of a specific project or venture
General obligation bonds are usually of high quality because of the taxing power behind most of them
All of the above