Here's why:
* Colloquialisms are words or phrases that are used in informal speech and writing. They are typically specific to a region or social group.
* Slang is a type of colloquialism that is informal and often used within a particular group of people. It is often short-lived and can change rapidly.
Therefore, all slang is colloquial, but not all colloquialisms are slang.
For example:
* Colloquial: "Y'all" (Southern US)
* Slang: "Lit" (meaning exciting or fun)
Both "y'all" and "lit" are informal and used in specific contexts, making them colloquial. However, "lit" is considered slang because it is more informal and short-lived than "y'all."