Knowing a language encompasses this entire system,but this knowledge(called competent)is different from behavior(called performance.) You may know a language,but you may also choose to not speak it.Although you are not speaking the language,you still have the knowledge of it.however,if you don't know a language,you can't speak it at all.