Complete explanation: all the relevant generalizations and initial conditions are known and all of them are specified.
Elliptic explanation: all the generalizations and initial conditions are known, but not all of them are specified.
Partial explanation: not all the relevant generalizations and initial conditions are known, but the ones that are known are specified. Therefore, explanandum cannot be deduced from the explanans because relevant generalizations and facts are missing.
Explanation sketch: the least complete form of explanation. All the relevant generalizations and conditions are not known or crude sense. However, the explanation sketch can be the beginnings of a more complete explanation.