Generating functions are a tool that allow one to study sequences with power series. I will define the ordinary generating function of a sequence, then apply these generating functions to a few examples, including the Fibonacci numbers and the general solution of a linear homogeneous recurrence relation.