Cohesion
A measure of how well a component �fits together�
A component should implement a single logical entity or function
Cohesion is a desirable design component attribute as when a change has to be made, it is localized in a single cohesive component
Various levels of cohesion have been identified