Component performs a number of actions each with its own entry point, with independent code for each action, all performed on same data
a. Communicational Cohesion
b. Sequential Cohesion
c. Informational Cohesion
d. Functional Cohesion