Вопросы к Поиску с Алисой
Основное отличие между mainline и mainstream в современной терминологии заключается в сферах употребления этих слов.
Mainline имеет различные значения в разных контекстах, например:
Mainstream в основном означает популярное, преобладающее направление в какой-либо области (научной, культурной и других) для определённого отрезка времени. ru.ruwiki.ru vm.ru
Таким образом, mainline больше связан с техническими и конкретными понятиями, в то время как mainstream — с общими тенденциями и направлениями в разных сферах.