Is jQuery a framework or a library?
I think jQuery is not a framework. It is a javascript library. And jQuery is a single library. Frameworks contain key distinguishing features that separate them from normal libraries: inversion of control - In a framework, unlike in libraries or normal user applications, the overall program's flow of control is not dictated by the caller, but by the framework. So, I think it's not a framework.