We have noted the dependence of language understanding and use on vast amounts of shallow and deep knowledge, about the world, about lexical and phrasal meaning, and about discourse and dialogue structure and conventions. If machines are to become linguistically competent, we need to impart this knowledge to them.