Koppeling en cohesie zijn termen die zeer vaak samen voorkomen. Koppeling verwijst naar de onderlinge afhankelijkheden tussen modules, terwijl cohesie beschrijft hoe gerelateerd de functies binnen een enkele module zijn. Lage cohesie impliceert dat een bepaalde module taken uitvoert die niet erg gerelateerd zijn aan elkaar en daarom problemen kunnen veroorzaken naarmate de module groter wordt. Vraag: Wat is koppeling?
onderlinge afhankelijkheden tussen modules