What do you see when you search google for 'file pointers'?
Thanks! I just checked this page
http://www.wellho.net/mouth/1442_Reading-a-file-multiple-times-file-pointers.html
"When you open a file for read, you create a "file pointer" which knows where in the file you are, and each time you read from the file this advances so that you get the next piece of data each time you do a read. Usually you don't see the file pointer at all - it's internal - and you think nothing of it as it behaves in a natural way."
Now, I understand that, when you stop reading a DATA, the internal file pointer will point to your stop position. Then, when you re-read the DATA, it will start from where you stopped last time.
Awesome.. Thanks a lot, 7stud!