UBound is important when dealing with arrays in ASP. It returns the number of elements in an array. However, if the array has not yet been initialized, or the variable you are checking is not an array, UBound will throw an error. While this may not be a frequent occurrance, it is an annoying one if you encounter it.