Multi-agent systems (MAS) allow and promote the development of distributed and intelligent applications in complex and dynamic environments. Applications of this kind have a crucial role in our everyday life, as witnessed by the broad range of domains they are deployed to—such as manufacturing, management sciences, e-commerce, biotechnology, etc. Despite heterogeneity, those domains share common requirements such as autonomy, structured interaction, mobility, and openness—which are well suited for MAS. Therein, in fact, goal-oriented processes can enter and leave the system dynamically and interact with each other according to structured protocols. This special issue gathers 17 contributions spanning from agent-based modelling and simulation to applications of MAS in situated and socio-technical systems.