Слово "эквивалент" звучит сложно, но суть его довольно проста. Эквивалент - это нечто равное или равнозначное чему-то другому. Если представить две коробки конфет, в одной из которых 10 шоколадных, а в другой 5 молочных и 5 белых, можно сказать, что обе коробки эквивалентны друг другу по количеству, но различаются по содержанию. Теперь давайте рассмотрим эквивалент в повседневной жизни. Представьте, что у вас есть 100 рублей. В магазине два одинаковых стакана сока. Один стоит 100 рублей, а другой - 2 доллара при курсе 50 рублей за доллар...
Иностранные слова, с одной стороны, обогащают язык, но с другой - делают его менее понятным. Я, например, один раз услышал в рекламе выражение “возврат кэшбэка”. Блин!!! Ребята, вы вообще понимаете, что вы несёте? “Бэк” - это и так “возврат”. Так что эти горе-маркетологи по сути сказали “возврат возврата денег”. Но они этого, конечно, не поняли. Но в программировании без иностранных слов никуда. Хотя, конечно, я всё-равно не люблю пихать их куда надо и не надо. Но чёткие термины, которые обозначают конкретные вещи, знать надо...