Factors and terms