Introduction to writing spiders and agents
Session Goals:
   1. Provide basic background information
        A brief introduction to client/server protocols
        Ideas for potential web agents and spiders
        Descriptions of methods for downloading pages
        Tips on parsing data
        Suggestions for writing fault-tolerant code
        Hints for what to do with data
   3. Convince you that writing these programs is a useful activity
   4. Give you ideas and abilities to write useful spiders or web agents of your own design.