Before revision:  There are two major types of modelling algorithms, template-free modelling and template-based modelling .
After revision:  There are two primary types of modeling algorithms, template-free modelling and template-based modelling .