Question: what is the difference between code switching and diglossia?
Answer: The term code-switching is used when examining how people speak in different situations. ... The subtle difference between code-switching and diglossia is that diglossia is thought to be a more intentional changing of dialect due to situation and code-switching is perceived as a more subconscious change.