Вы задумывались, что когда вы играете в Доту, Кс или Apex, то вы видите у себя на компьютере то же, что и другие игроки в режиме реального времени? Расположение на карте, когда кто-то стреляет или использует способности - все эти данные синхронизированы между всеми игроками одновременно.
странные термины выбраны... request-response тоже работает на сокетах
Есть сокет, как ip+port, это скорее термин из протоколов и девопса, есть сокеты как способо взаимодействия клиент и сервера по событийной системе) Я тут про второй