Browse Features Traffic Source Meaning: YouTube automatically promotes your video, due to which your video gets more views, and your earning is more.