3 ms·They probably mean YouTube, which is part of Google.by JMTQp8lwXL 7y agoThey probably mean YouTube, which is part of Google.