A wrapper function is like a piece of special paper that wraps something up. In programming, a wrapper function is a function that wraps around another function so that it can do something extra. For example, a wrapper function might add extra information to a function before it passes it along. Wrapper functions can help us avoid repeating the same code over and over.