http, отдает в один поток, т.е. каждый запрос новое соединение. http/2 каждый запрос, это стрим, внутри которого браузер может получать хоть десять, хоть двадцать пакетов одновременно. Проще говоря. вся разница на уровне браузера. Предположим, что у вас нормальное соединение с интернетом, и вы грузите сайт на котором 5-7 скриптов js, 5-6 файлов css, 4-5 файлов шрифтов, и 10 картинок, не считая фавиконки. Так вот если ваш браузер поддерживает первый протокол, то в лучшем для вас случае, он загрузит сначал первый в очереди документы по приоритету. Сначала index.html, а потом 7 документов, а потом еще 7 документов, потом еще 7 и т.д. с http2, все проще, браузер открывает одно соединение, и по нему получает в ответ сразу все документы которые ему нужны, после скачивания html, просто с разным приоритетом. Так как открытие каждого соединения это дорогая операция по времени и ресурсам для браузера, http/2 банально в большиснтве задач значительно быстрее.
Так вот почему хром такой обжора...