This document discusses representations and operations for polynomials. It begins by defining polynomials and their coefficient and point-value representations. It then summarizes common operations like addition, multiplication, evaluation, and converting between representations. A key part discusses using the Fast Fourier Transform (FFT) to multiply polynomials much more efficiently than brute force. The FFT takes advantage of evaluating polynomials at complex roots of unity to perform the multiplication in O(n log n) time versus O(n^2) for brute force.