Употребление разных предлогов с названиями учреждений в русском языке связано с семантикой управляющего слова и значением всего сочетания. rus.stackexchange.com orfogrammka.ru
Некоторые примеры:
- При названиях учебных заведений используется предлог «в»: в университете, в институте, в техникуме, в школе. rus.stackexchange.com orfogrammka.ru При названиях частей учебного заведения — «на»: на филологическом факультете, на романском отделении, на втором курсе. rus.stackexchange.com orfogrammka.ru
- При названиях зрелищных организаций и мероприятий установилось такое употребление: «в» театре, в кино, в цирке (имеется в виду помещение), «на» концерте, на опере, на спектакле (имеется в виду исполнение, представление). rus.stackexchange.com yandex.ru
- В выражениях «на почте», «на заводе», «на фабрике» употребление предлога «на» объясняется тем, что первоначально понятия «почта», «завод», «фабрика» не связывались с представлением о закрытом помещении или здании. rus.stackexchange.com orfogrammka.ru
Также на выбор предлога может влиять устоявшаяся традиция. yandex.ru Например, «в учреждении», но «на предприятии». rus.stackexchange.com yandex.ru
С новыми словами, где нет давней традиции употребления, могут сочетаться оба предлога. yandex.ru Например, допустимо «на фирме» (как «на предприятии») и «в фирме» (как «в учреждении, в организации»). yandex.ru