Functions are what make a language truly powerful. With the ability to create user-defined functions, you have the power to perform complex operations with a single function call. Additionally, the use of functions will make your programs shorter, easier to read, and enable you to reuse code much more efficiently. I encourage you to look at the example functions in the previous section. Feel free to use them and modify them in order to make your Web sites as useful as possible.