The execution environment