YouTube channel Intro means a video placed on the home page of the YouTube channel that introduces to us about the YouTube channel that we visit. When a visitor visits a YouTube channel that has not subscribed to that channel, this YouTube channel Intro automatically plays so that the new visitor gets to know on which subject this channel is based.