The measure of degree of interdependence between modules within a software system Low coupling is favoured Types, Data coupling (best) Stamp coupling Control coupling External coupling Common coupling Content coupling (worst) Temporal coupling Refs § https://www.geeksforgeeks.org/software-engineering-coupling-and-cohesion/