Katalog domowy to katalog systemu plików komputera przeznaczony dla określonego użytkownika. Zawiera wszystkie osobiste dokumenty i pliki multimedialne użytkownika, jego zakładki, pamięć podręczną oraz, w przypadku komputera z systemem Windows, konfigurację menu Start i pulpit. Prawidłowo skonfigurowany komputer może mieć dostosowane katalogi domowe dla każdego z kilku użytkowników.
Na komputerze z wieloużytkownikowym systemem operacyjnym katalogi domowe służą do oddzielania prywatnych plików, uniemożliwiając w ten sposób użytkownikom dostęp do swoich plików. Katalog domowy zapewnia również użytkownikowi własną przestrzeń do przechowywania plików osobistych. Co ważniejsze, zapobiega zajmowaniu przez pliki użytkownika cennego miejsca w katalogu głównym, który jest głównym katalogiem — i używanym przez administratorów systemu do szybkiego dostępu do ważnych plików systemowych.
W szczególności dynamika katalogu domowego jest definiowana przez konkretny używany system operacyjny. Systemy komputerowe z systemem operacyjnym Microsoft Windows nazywają katalog użytkownika po nazwie użytkownika i przechowują go w folderze o nazwie Documents and Settings. W folderze pliki użytkownika są dalej kategoryzowane w określonych podkatalogach, takich jak Moje dokumenty, Moje obrazy, Moja muzyka, Menu Start i Pulpit. Systemy oparte na systemie Unix i Mac OS X również opierają katalog domowy na nazwie użytkownika określonego użytkownika, chociaż konkretna zawartość każdego z nich jest inna. Na przykład komputery Macintosh nie mają folderu Moje dokumenty.
Niezależnie od systemu operacyjnego, katalog domowy służy do ochrony prywatności, ograniczania nadmiarowości danych i utrzymywania ścisłych zabezpieczeń. Na przykład w przypadku, gdy użytkownik przypadkowo uzyska dostęp do wirusa lub robaka, jedyną rzeczą, której to dotyczy, będą pliki użytkownika, z których wszystkie są przechowywane w katalogu domowym. Zapobiega to uszkodzeniu rzeczywistych plików systemowych, co z kolei upraszcza proces czyszczenia dla administratora systemu.
Katalogi domowe upraszczają również proces tworzenia kopii zapasowych. Wszystko, co użytkownik musi zrobić, to wykonać kopię swojego folderu domowego. Dzięki temu może łatwo przenosić swoje pliki i ustawienia z jednego komputera na drugi.
Katalogi domowe są szczególnie popularne w sieciach o dużej skali, ponieważ umożliwiają administratorowi systemu łatwiejsze zarządzanie wszystkimi plikami użytkowników. Sprawiają również, że jest to wygodniejsze dla użytkownika. Każdy użytkownik zazwyczaj otrzymuje katalog domowy, który jest przechowywany na centralnym serwerze. Gdy użytkownik loguje się do dowolnego komputera połączonego z siecią, pobierany jest katalog domowy i używany do konfigurowania interfejsu zgodnie ze wstępnie skonfigurowanymi preferencjami użytkownika. W przypadku, gdy administrator potrzebuje dostępu do plików użytkownika, może po prostu zalogować się bezpośrednio do serwera centralnego.