is software that assists you, or acts on your behalf, in performing repetitive computer-related tasks. The tasks usually involve finding and collecting information, rather like a very intelligent, well-trained, tracking "software dog" in your computer. There are four types of intelligent agents.