Если я правильно понял ваш вопрос.
У всех основных поисковиков, и даже не основных, а небольших, например, внутренних на каком-нибудь сайте, существует список слов-синонимов. К сожалению, в случае с поиском на БВ применение данного списка ещё не реализовано. Весьма кропотливая работа — составление этого списка. Однажды я занимался подобным делом, искал синонимы и сходные запросы для тысячи всевозможных слов и словосочетаний. Наверное, многое упустил.
Таким образом поисковая система, увидев запрос пользователя, уже «понимает», что конкретно ему нужно, и предлагает выдачу с учётом списка слов-синонимов.
Конечно, подобным образом ищутся и аббревиатуры, и всякие склонённые слова (в разных падежах, например) и многое другое.
Сложная и занятная, на самом деле, штука — поисковая система...