What is the difference between dockerd and com.docker.service in Docker for Windows?

What is the difference between dockerd and com.docker.service in Docker for Windows? Or rather I should ask: why do I need (if I need) com.docker.service running?

Intention: I want to use Docker only with command line in Windows environment in Windows container mode, control it with PS scripts etc. etc.

For me the role of com.docker.service is unclear.

I am able to run dockerd process and pull and run containers, when com.docker.service is stopped. When I start it - nothing happens (or maybe I don’t notice the change).