AI Agents Explained: Three Key Concepts for Beginners