I am going through the GitLab course in KodeKloud.
I am confused between runners and executers.
Runner as in an “Environment” Windows, MacOs or Linux with specific tags.
Executers are like Shell, Docker, Kubernetes environment.
But I am still confused in the core difference, I mean how runners and executors are connected?