Theory Polynomials Applications Recent Advances