



I store træk er modularitet den grad, i hvilken et systems komponent[flertydigt link ønskes præciseret]er kan adskilles og rekombineres, ofte med fordel af fleksibilitet og variation i brugen. Systemer der besidder modularitet og systemer der udgøres af moduler, er modulære.
Begrebet modularitet bruges primært til at reducere kompleksitet ved at opdele et system i forskellige grader af indbyrdes afhængighed og uafhængighed på tværs og "skjule kompleksiteten af hver del bag en abstraktion og grænseflade".
Begrebet modularitet kan dog udvides til flere discipliner, hver med deres egne nuancer. På trods af disse nuancer kan konsekvente temaer vedrørende modulære systemer identificeres.
Eksempler: