Dystrybucja Linuksa wspierana przez Red Hat wyposażona została w kernel numer 2.6.31. Funkcję komunikatora internetowego pełni aplikacja Empathy która wspiera sieci AIM, Yahoo, Google Talk, Jabber, Live (MSN), Myspace, itd. Wykorzystując najnowsze usprawnienia w dziedzinie obsługi kamer internetowych komunikator może posłużyć do czatów wideo. Ponadto oferuje standardowo komunikację tekstową oraz głosową. Pojawiło się wsparcie dla urządzeń audio Bluetooth, dodatkowo dostępna jest technologia Bluetooth on-demand która automatycznie wyłącza moduł gdy ten jest nieaktywny przez 30 sekund. Domyślnym odtwarzaczem multimedialnym jest Rhythmbox. Fedora zyskała wsparcie dla wielu urządzeń z których korzystamy na co dzień – po podłączeniu odtwarzacza MP3, PDA czy smartfona system zaoferuje synchronizację zawartości.
Kolejną nowością jest usprawniony NetworkManager służący do zarządzania ustawieniami i połączeniami sieciowymi. Przebudowano interfejs i korzystanie z sieci jest teraz znacznie prostsze. Dodano również wsparcie dla IPv6. W Fedorze znajdziemy program do raportowania błędów (Abrt) oraz narzędzie zarządzające procesem uruchamiania systemu (Dracut). Kodek Theora zaktualizowany został do wersji 1.1. Niewielkie zmiany pojawiły się również w PackageKit, instalacja pakietów dostępna jest między innymi bezpośrednio z poziomu przeglądarki internetowej.
Twórcy projektu przygotowali pakiety i686 skompilowane z myślą o procesorach Intel Atom. Ponadto specjalnie dla miłośników netbooków prowadzono obsługę interfejsu Moblin. Fedora 12 dostępna jest w formie instalatorów CD i DVD oraz LiveCD. Wszystkie obrazy ISO dostępne są do pobrania z serwerów FTP oraz sieci BitTorrent.