Agents and Environment