Thank you for the feedback everyone. You have all come up some great explinations.

To thoes who directed me to other pages, I will study them close when I have chance.