For me it has always been a matter of who calls who first.
If my code calls someone else's code, it's a library. If someone else's code runs mine, it's a framework.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.