For a long time discoveries were recognized only in natural sciences. We can talk about “discoveries” in the social sciences only in some other sense. At the same time the accumulation of general theoretical knowledge in economics and sociology is not in doubt. Eleven criteria of “positive knowledge” (respectively, “discoveries” when such knowledge is first acquired) are formulated. Three groups of scientific and philosophical disciplines with similar indicators according to these criteria are distinguished. In philosophy (with the exception of logic and analytical philosophy) it is difficultto talk about discoveries and knowledge due to the lack of agreement regarding any non-trivial judgments with a philosophical level of generality and abstractness. At the same time the development of philosophy is more than the accumulation of ideas as optional opinions. To solve this difficulty the metaphor of “a lock” (obstacles to cognition), “a key” (intellectual means selected and created to obtain reliable knowledge) and “a view” (holistic meaningful image on “opening different doors”) was used. Even if philosophy does not produce full-fledged discoveries and generally accepted knowledge it progressively develops its ideas as heuristic “keys” for scientific research and as “views” that generalize heterogeneous, accumulated scientific knowledge connecting them with changing self-consciousness and values in human generations.