Confused about Analytics, Observability and Collectors

I’m still confused as to the difference between analytics, observability and collectors, how they relate to each other, and how to implement some/all. Is there a plain guide anywhere in the docs clarifying this?

It used to be you had to add a separate analytics script to the basic web player. But I think that now comes bundled with the v8 player script. Is that right? I get some data come through but the dashboard also reports errors which I’ve never got to the bottom of.

Any pointers, anyone? Thanks.