| Name | Description | Type | Package | Framework |
| Address | A URL address. | Class | org.encog.bot.browse | HeatonReasearch |
| BotError | Used to represent any error that occurs in the bot part of Encog. | Class | org.encog.bot | HeatonReasearch |
| BotUtil | Utility class for bots. | Class | org.encog.bot | HeatonReasearch |
| BrowseError | Thrown when any sort of error related to web browsing is encountered. | Class | org.encog.bot.browse | HeatonReasearch |
| Browser | The main class for web browsing. | Class | org.encog.bot.browse | HeatonReasearch |
| CodeDataUnit | A data unit that holds code. | Class | org.encog.bot.dataunit | HeatonReasearch |
| DataUnit | Data units are very abstract pieces of data that the browser processes. | Class | org.encog.bot.dataunit | HeatonReasearch |
| Div | A document range that represents the beginning and ending DIV tag, as well as any tages embedded between them. | Class | org.encog.bot.browse.range | HeatonReasearch |
| DocumentRange | Base class that represents a document range. | Class | org.encog.bot.browse.range | HeatonReasearch |
| Form | A document range that represents a form, and all embedded tags. | Class | org.encog.bot.browse.range | HeatonReasearch |
| Form .Method | The method for this form. | Class | org.encog.bot.browse.range | HeatonReasearch |
| FormElement | A document range that represents one individual component to a form. | Class | org.encog.bot.browse.range | HeatonReasearch |
| Input | A form element that represents for input for text. | Class | org.encog.bot.browse.range | HeatonReasearch |
| Link | A document range that represents a hyperlink, and any embedded tags and text. | Class | org.encog.bot.browse.range | HeatonReasearch |
| LoadWebPage | Called to actually load a web page. | Class | org.encog.bot.browse | HeatonReasearch |
| RSS | This is the class that actually parses the RSS and builds a collection of RSSItems. | Class | org.encog.bot.rss | HeatonReasearch |
| RSSItem | Class | org.encog.bot.rss | HeatonReasearch | |
| Span | A document range that specifies a span tag, and any embedded tags. | Class | org.encog.bot.browse.range | HeatonReasearch |
| TagDataUnit | A data unit that holds a tag. | Class | org.encog.bot.dataunit | HeatonReasearch |
| TextDataUnit | A data unit that holds text. | Class | org.encog.bot.dataunit | HeatonReasearch |
| WebPage | Holds a web page that was loaded by the Browse class. | Class | org.encog.bot.browse | HeatonReasearch |