When a robot is executed, it works on a robot state. The robot state consists mainly of four elements:
The windows element is the currently open windows, each containing a page. This page could be an HTML page, a spreadsheet, an XML page etc. and we say that the page has a given Page Type depending on what type of page is loaded into the window and the look of the Page View and the steps you can insert in your robot will depend on this type. At least one window is always open, and one window is marked as the current window. The variables element contains the current values of the variables. The cookies and authentications elements are the HTTP cookies and authentications, respectively, received during communication with a web server.