In popular programming speak, what is the difference between these terms and what are the overlaps?
Any related terms I\'m missing out?
From my point of view a framework contains libraries and both are modules.
framework
libraries
modules
E.g. In Swift a module is a single unit of code distribution — a framework or application that is built and shipped as a single unit.
module