Types of Polynomials