Although this article is not intended primarily as an applications review, it is nevertheless worth pausing to examine some of the current and potential applications of agent technology.