knowing a language is defferent from using that knowledge,"knowing a language "means knowing what sounds are part of the language and how these sounds combine to form words. it means being able to understand other sentence spoken in that language. In short,it means knowing the "rule" of the language. This kind of knowledge of a language is called linguistic competence