Coupling. Two perspectives
Coupling is a concept used in software engineering to define how tight a relationship between system components (classes, modules, subsystems) is. Here you have some definitions:
"Coupling is inter-connection between modules" - https://www.youtube.c...
jorzel.hashnode.dev7 min read