The document provides a survey of the Weierstrass approximation theorem and related results in approximation theory over the past century. It begins with an introduction to the theorem proved by Weierstrass in 1885, which showed that continuous functions can be uniformly approximated by polynomials on compact intervals. The document then discusses several improvements, generalizations, and ramifications of the theorem developed in subsequent decades, including results on approximating functions by trigonometric polynomials, Bernstein polynomials, and rational functions. It concludes by mentioning several influential theorems in approximation theory from the 20th century, such as Stone's theorem on uniform approximation by collections of functions.