Synchronization in networks of coupled systems