The legacy reboot command is used to restart the system. The majority of Linux distributions still offer it.  systemctl reboot is a more recent command used to reboot the system and control the service manager and systemd system.