Что такое GAS?

Что такое GAS, простыми словами расскажите пожалуйста

Наверное, вы имели ввиду GAC, как Global Assembly Cache?)

Если так, то GAC - глобальный кеш сборок - это подсистема, которая хранит в себе сборки CLI. Была создана что бы избежать разделяемости библиотек и более структурно и централизовано хранить библиотеки и сборки в одном центральном репозитории.

Существуют требования к GAC сборкам, а именно - сборки должны соблюдать строгую схему версионности (указания версий), использовать строгое, неизменяемое имя, и допускать исполнение нескольких версий кода в рамках единого приложения.

https://professorweb.ru/my/csharp/assembly/level1/1_9.php - вот тут вот ещё очень докладно описан процесс установки сборок со строгими именями в GAC, так что если интересно - можете глянуть