В C# существует понятие системного (.Net Framework) типа – это отдельные классы или структуры, которые дополнительно расширяющие существующие предопределённые типы. Они подключаются вместе с подключением пространства имён System и автоматически подставляются в месте создания переменных их типа или переменных с их псевдонимами (C# типами).
Псевдонимы – это стандартные названия предопределённых типов, но нужно подчеркнуть, что они всегда присутствуют в C# (неважно подключено ли пространство имён System).
Примерами из реальной жизни существования системных названий (типов) и их псевдонимов являются некоторые человеческие имена. Например, Александр и Николай – это системные названия, а Саша и Коля – их псевдонимы.
При создании переменной, используйте название-псевдоним, когда это возможно, а не полное имя типа.
Джеффри Рихтер никогда не использует псевдонимов типов, считая, что их использование приводит к запутанному коду (это не рекомендация, а мнение Джеффри).
Источник: видеоурок Александра Шевчука "ВИДЕОУРОК №2. МАШИННАЯ МАТЕМАТИКА И СИСТЕМЫ СЧИСЛЕНИЯ"