An EggDrop is an InternetRelayChatBot, used primariy to remain opped on a channel, to prevent take-overs. They are configured into a network which op each other etc. Check out http://eggdrop.org for more info.