Encoding
Encoding of clauses
Reasoner
Meta-Level reasoner
Plugin
Specialized plugins
Prover
Meta-Prover