Difference in ingress targets, workload vs service

In rancher 2.0 I’m adding ingress rules and I see there is a difference between workload and service backend targets. In my case I see the list of targets regardless of which one I use. What is the difference between targeting a workload vs a service? I