What's the difference between Language and Dialect?

Apart from there being a written form, What is the linguistic difference between a language and a Dialect? What if the sub-language (spoken language) is so different from the written language ie. it even has many of its own words and is spoken in the media. Is it still defined as a dialekt?
15 answers 15