A program which uses an IRC channel as it’s main user-interface, so people in an IRC channel can interact with the software as if it was a person chatting in the channel.
This can be useful for a variety of reasons, for example, the bot may store frequently-used information in a database, which one person can recall for display, for the benefit of a second (third ..) person.
A good starting point if you are curious about bots might be the usenet group alt.irc.bots (http://groups.google.com/groups?group=alt.irc.bots) , or drop into a popular irc chat channel with sophisticated, tech-savvy users such as #infoanarchy on irc.oftc.net (http://oftc.net) or #debian on irc.freenode.net (http://freenode.net) (“APT”), and you will probably see some in action. Don’t be afraid to ask if you don’t understand.
TakeDown.NET -> “Irc-Bot”