Anyone familiar with the famous debate knows that one of the key differences between the two thinkers is that Chomsky asserts that there is something that is human nature, though he admits it is hard to define, and that there is something like a just society, while Foucault argues that there is no definition of human nature without institutions imposing their power on others, and that no society can be completely free or just.