What is the difference between service apache2 reload
and sudo systemctl restart apache2
?
I understand that one uses sudo and others don't. Also, I can understand the difference between reloading and restart. But what is the major difference between these two commands?