This document discusses piecewise functions and step functions. Piecewise functions are represented by a combination of equations, with each equation corresponding to a part of the domain. Step functions use separate equations for different intervals of the domain, resulting in a graph that makes distinct jumps at the boundaries between intervals. Examples are provided of evaluating piecewise functions and graphing both piecewise and step functions. Special types of step functions called ceiling functions and floor functions are also introduced, which round non-integer values up or down to the nearest integer.