This lecture introduces the main motivations of multi-agent systems, the definition of the most important agent-related notions, as well as the main issues of agent-oriented computing.