I am trying to understand the difference between Service Hooks and Service Connections in Azure DevOps. Service Hooks and Service Connections both seem to do the same thing according to these description.
"Service connections enable you to connect to external and remote services to execute tasks in a job." Service Connections
"Service hooks let you run tasks on other services when events happen in your Azure DevOps projects." Service Hooks None of these pages tell the reader the difference between service hooks and service connections. Even though I am sure each is used for a different purpose.