Definitions and Operations