<P> In the philosophy of language, the term "colloquial language" refers to ordinary natural language, as distinct from specialized forms used in logic or other areas of philosophy . In the field of logical atomism, meaning is evaluated in a different way than with more formal propositions . </P> <P> A colloquial name or familiar name is a name or term commonly used to identify a person or thing in informal language, in place of another usually more formal or technical name . </P> <P> Colloquialisms are distinct from slang or jargon . Slang refers to words used only by specific social groups, such as teenagers or soldiers . Colloquial language may include slang, but consists mostly of contractions or other informal words and phrases known to most native speakers of the language . </P> <P> Jargon is terminology that is especially defined in relationship to a specific activity, profession, or group . The term refers to the language used by people who work in a particular area or who have a common interest . Much like slang, it is a kind of shorthand used to express ideas that are frequently discussed between members of a group, though it can also be developed deliberately using chosen terms . While a standard term may be given a more precise or unique usage amongst practitioners of relevant disciplines, it is often reported that jargon is a barrier to communication for those people unfamiliar with the respective field . </P>

Explain the difference between colloquial english and formal speech or writing