It seems to be the case that our biggest problem is separating CS from related disciplines to some extent. I think this can be best achieved by analogy to fields people have more intuition for.
I have attempted to create such a table:
[source]
What do you think, can an analogy clarify what we have trouble defining clearly?
Do you have other/better analogies?