у ютуба огромная нагрузка, поэтому каждая часть сайта обслуживается отдельным бэкендом, заточенным под это. И вот, когда вы переходите по новому видео, он сначала подгружает само видео, и параллельно отправляет запрос на получения рекомендаций на следующее видео, отдельно на комментраии, отдельно на рейтинг и описание видео, отдельно на рекламу. И по мере получения ответов по каждому из них, добавляет результаты на вашей странице.
А если вы спрашиваете как он это делает, то это, скорее всего, банальный Ajax (а что ещё может быть?).