AD
главное отличие, что в http/1 нужно контролировать данные которые вы передаете и куда, шифрованные или не шифрованные, спецификация допускает получение данных из разных источников, а в http/2 у вас один шифрованых канал между клиентом и сервером в который вы все пуляете, что-то похожее на VLAN
еще раз http/2 полностью скрывает backend часть на клиенте