Sufficient cause
Enough for something to occur on its own
Necessary cause
Required for something to occur (but in combination with other factors)
Precipitating cause
brings on a change
Proximate cause
Immediately present or visible cause of action
Remote cause
Indirect or underlying explanation for action
Reciprocal cause
One factor leads to a second, which reinforces the first, creating a cycle