The six types are illustrative, critical instance, exploratory, program implementation, program effects, and cumulative.
Critical instance and illustrative are some of the six types.
This was the first time I've thumped on Derry's door in the morning.