1. Kontrola szkodników: To najczęstsza teoria. Koty pierwotnie przyciągały ludzkie osady z powodu gryzoni, obfitego źródła pożywienia. Ludzie szybko zdali sobie sprawę, że koty były dość skuteczne w utrzymywaniu populacji gryzoni, co z kolei zapobiegało rozprzestrzenianiu się chorób i uszkodzeniu upraw. Ta wzajemna korzyść ugruntowała związek.
2. Symbolika religijna: Niektórzy uważają, że koty były początkowo czczone w starożytnym Egipcie za ich związek z boginią Bastet, która była związana z płodnością, ochroną i macierzyństwem. To znaczenie religijne mogło odegrać rolę w ich udomowieniu.
3. Towarzystwo: Choć rzadziej będą głównym czynnikiem, niektórzy twierdzą, że ludzie mogli być przyciągani do cichej i niezależnej natury kotów. W przeciwieństwie do psów, które wymagają stałej uwagi, koty stanowiły formę towarzystwa, nie wymagając wiele od swoich towarzyszy.
4. Przypadkowe udomowienie: Istnieje również teoria, że proces był bardziej stopniowy niż celowy. Koty mogły stać się coraz bardziej wygodne wokół ludzi, a nawet zaczęły hodować w ich obecności. Z czasem ta interakcja doprowadziła do selektywnego procesu hodowlanego, który faworyzował bardziej oswojone i ulegające cechy.
Należy zauważyć, że prawdopodobnie żaden jeden powód nie wyjaśnia udomowienia kotów. Było to prawdopodobnie połączenie tych czynników, z znaczeniem każdego z różnych kultur i okresów.
Chociaż możemy nigdy nie znać dokładnych powodów z pewnością, związek między ludźmi i kotami rozkwitł w długą i złożoną, obejmując tysiące lat i pozostawiając niezatarty ślad na ludzkiej historii i kulturze.