In
computer science, coupling is
considered to be the degree to which each program module relies on other
modules, and is also the term used to describe connecting two or more systems.
Coupling is broken down into loose coupling, tight coupling, and decoupled.
Coupling is also used to describe software as well as systems. Also called
dependency.
See also loose coupling,
tight coupling, and
decoupled.