Correct me if i'm wrong, but I believe indexing creates a database containing information on all of the files located on the hard drive. This allows you to search for conent using the Finder's built-in Find. It also increases the speed of searching for file names, creation dates, size, etc.