Одним их первым желаний людей, получивших в свое распоряжение средство связи двух компьютеров, стало запустить одну программу на одном компьютере, другую на другом, а затем заставить эти программы взаимодействовать друг с другом. Во что вылилась идея взаимодействия двух программ друг с другом в разрезе последних лет будет занимать нас в рамках курса «Основы распределенных вычислений».