The purpose of this paper is to clarify the difference between the mainstream and Keynesian understandings of uncertainty which persists in spite of superficial similarities. It is argued that the difference stems from the mainstream habit of thinking in terms of a full-information benchmark, where uncertainty arises from incomplete information. Degrees of uncertainty (or ambiguity) refer to the quantifiable extent of incompleteness. In contrast, Keynesian uncertainty cannot, even in principle, be eliminated. By treating uncertain knowledge as the norm, Keynesian uncertainty theory analyses differing degrees of uncertainty in relation to grounds for belief and thus considers the cognitive role of institutions and conventions in influencing ...