What is loose coupling?
Loose coupling describes a coupling technique in which two or more hardware and software components are connected or linked to one another in order to provide two services that are not dependent on one another. This term is used to describe the degree and intent of interconnected, but not dependent, components within an information system.
Loose coupling is also known as low or weak coupling.
Loose coupling is mainly used in corporate networks and systems to reduce the amount and intensity of risks in highly dependent systems. A multi-component system is less likely to experience performance problems when those components are loosely coupled.
For example, in a client / serverComputer architecture Rejecting the client from the server means that some functions are not available, but the client can still work independently of the server.