Synchronization pertains to the property of interconnected systems according to which their dynamic behavior is coordinated in an appropriate sense. That is to say, some of their state variables, or functions of the latter for that matter, converge to each other. Synchronization may occur naturally or may be induced, controlled, and it may be present between two systems or among a large number. In the latter case, it is convenient to speak of a network of interconnected systems. Understanding synchronization, and how to control it, is an important paradigm as it is present in a variety of scenarios. These involve, e.g., networks of technological systems (robots and vehicles of different kinds), social networks (by which people exchange opinions and agree, or not), networks of biological systems (uni or pluricellular), etc. Owing to the context, the mathematical models to describe such networks and to define synchronization formally, varies dramatically. Ordinary continuous-time or discrete-time models for which modern control theory and Lyapunov stability theory are tailored result inappropriate to incorporate hybrid phenomena that intervene in the network. These may stem from sudden topology changes, the use of digital or intermittent control strategies, the presence of impacts in the intrinsic dynamics of the nodes, etc. In this invited paper, we give an overview of synchronization control problems, mostly of cooperative control of networks of autonomous vehicles (based on continuous-time models). For that matter, the first part of the paper focuses on the main contributions of [1]. Then, we give further perspectives on what we consider significant open problems on synchronization of hybrid systems and hybrid networks.