Without functions, doing the same thing over and over again becomes error prone and very repetitious. Do a View Source to see we are doing the same calculation over and over again to calculate the area of a circle given its radius. If we mess up our formula in just one line that may throw the results off. It's very error prone!