on 19-06-2021 02:08 PM
You could have asked an easier one like "What's the meaning of life?" 😀
I'll give it an unofficial go, others may do better:
That's the best I can do. Quite what TalkTalk TV is has changed over time and may well change in the future. It's also a term used to refer to different aspects of TalkTalk's offering, so is often confusing. To me anyway!
So, if you weren't confused before, you should be now! 😀