1. fetching a page
2. localing ui element
by id
by class name
by tag name
by name
by link text
by partial link text
by css
by xpath
3. getting text values
4. user input filling in forms