Это файл, созданный шаблонами проектов по умолчанию в папке «Свойства», с атрибутами, определенными на уровне сборки, которые компилятор и среда C # используют для хранения различных бит метаданных, таких как заголовок сборки, версия, издатель и т. д. Есть и другие специфичные для фреймворка атрибуты, которые вы можете добавить туда, такие как пространства имен XAML, пространства имен контрактов данных и т. д. В основном здесь размещаются любые атрибуты, которые вы определяете на уровне сборки.
Хотя в названии нет ничего особенного. Эти атрибуты могут фактически появляться где угодно в любом файле кода.
Я опубликовал аккуратный небольшой совет о решении вопроса о наличии нескольких файлов AssemblyInfo в разных проектах в решении, которое имеет общие атрибуты.