In
computing and
systems design a
loosely coupled system is one in which each of its components has, or makes use of, little or no knowledge of the definitions of other separate components. Sub-areas include the
coupling of classes, interfaces, data, and services.