I think the one eventually evolves into the other (see Reddit, or niche forums like Ravelry or various gaming sites). I think it's kind of when a place shifts from "place I go to ask questions or discuss a specific topic" to "place I hang out at virtually" (very much off the top of my head, and a distinction I need to think about more).