Формування етнічної культури українського народу, як і інших, нерозривно пов'язане з формуванням самого народу (етногенезом). Тому, розглядаючи українську культуру, дослідники приділяють значну увагу питанню етногенезу українців. Існують такі теорії:
· теорія «споконвічності» — українці існують стільки, скільки взагалі існує людина сучасного типу, тобто від 30—40 тисяч до 2—3 млн. років;[ Джерело? ]
· теорія автохтонності (М. Грушевський), згідно з якою етнічну основу українців складало населення пізнього палеоліту, яке проживало на території України, а росіяни і білоруси мали свою окрему етнічну основу і територію проживання;
· теорія «єдиної колиски» (яка була загальноприйнятою в СРСР у 1950—80-ті.): зародження і розвиток трьох близьких слов'янських народів з єдиної древньоруської народності;
· теорія «незалежного розвитку окремих східнослов'янських народів», тобто українців, росіян, білорусів, яка набула поширення останнім часом
Сьогодні підкреслюється, що Київська Русь була поліетнічною, тобто багатонаціональною державою. В основному в сучасній літературі початком націогенезису українців вважається період Київської Русі, хоч він і не досяг тоді завершення. Згодом внаслідок несприятливих історичних обставин цей процес був перерваний і поновився на повну силу в XV-XVII сторіччях. У цьому, імовірно, і полягає специфіка етногенезу українців.
Український етнос остаточно сформувався на рубежі XVI-XVII ст., причому каталізаторами цього процесу стали загроза фізичного знищення з боку Степу (утворення Кримського ханства - васала Османської імперії), національний гніт польської шляхти та перехід аристократії до католицтва і укладення церковної унії. На хвилі національної боротьби росла національна самосвідомість. Остання виявилася на побутовому рівні в усвідомленні своєї приналежності до “руського народу”, а на вищому, ідеологічному рівні - у боротьбі за національні права, за православ'я, за створення національних державних інститутів і атрибутів.
Складність етнічної історії українців відбилася і в різноманітності самоназв (етнонімів), назв з боку інших народів, а також назв країни і держави. З моменту зародження українського етносу ключовим було поняття Русь. Причому в різні періоди домінували такі його варіанти: VI-XI ст. - Русь; з 1395 р. - Мала Русь; у XVII-XVIII ст. - Малоросія; XIX ст. - початок ХХ ст. - Україна-Русь. Визнання назви “Україна” (уперше згадане у 1187 р.) відбулося у XVII ст., але тоді воно співіснувало з іншим - “Малоросія”, яке набуло широкого розповсюдження після приєднання України до Московської держави. Тільки з початку ХХ ст. етнонім “Україна” став домінуючим. Слід виділити і таку особливість: спочатку Руссю, а потім Україною називали центральну область, тобто Київську землю, а потім звідси найменування “Русь” розповсюдилося на все східне слов'янство, а “Україна” пізніше на все українство. Тобто назва “Русь” сформувалася як спільнослов'янський термін, і саме тому Московська держава взяла його собі у назву для утвердження концепції “Третього Риму”. Що стосується назви “Україна”, то є декілька пояснень його походження: або від “краю” - кордону зі Степом, або від слова “країна” інша версія – “край” як батьківщина, вітчизна, та ін.
Що стосується самоназви “українець”, то вона довго була малопоширеною. Це багато в чому можна пояснити труднощами етносоціального розвитку. Синонімами виступали терміни “козак”, “козацький народ”, одночасно продовжували існувати і старі самоназви “руські”, “русини”. Тільки в умовах національного відродження у другій половині XIX ст. остаточно утвердилася самоназва “українець”.
Таким чином, в етнічній історії українців можна виділити три ключові етнооб'єднуючі самоназви:
· 1) слов'яни (словени);
· 2) руси (руські, роси, русичі, русини);
· 3) українці (козаки).