По поводу мета-вопроса ...
Сообщество функционального программирования и основное сообщество императивного программирования долгое время развивались практически в изоляции друг от друга. В результате есть фундаментальные различия словарного запаса; например, общий термин, такой как «полиморфизм», означает совершенно разные вещи для каждой группы (параметрический полиморфизм, a.k.a. «дженерики» или «шаблоны» для FP-элементов; в отличие от полиморфизма подтипа для остальных).
Запрос об обосновании имен (если они вообще есть) часто приводит к одному простому ответу - вы называете материал в соответствии с «местной культурой». В C # LINQ - это язык запросов, такой как SQL, поэтому он очень похож на SQL.
Но задавать этот вопрос примерно так же, как отправиться в Испанию и спросить, в чем смысл того, что каждый называет свой дом "mi casa". («Что вы имеете в виду, почему я называю это так? Это то, что называется! Вы имеете в виду, что вы называете это чем-то другим?»)