This document provides a summary of XPath, CSS, DOM, and Selenium expressions to select elements on a web page. It includes recipes for selecting elements by tag name, id, class, attribute values, content, position, and other properties. The recipes are presented side by side to allow easy mapping between the different technologies. Footnotes provide additional context and explanations of limitations or differences between the technologies.