Explain Ai Agents And Environments