Това е малко мистерия, но има няколко преобладаващи теории защо хората са избрали да одомашнят котките:
1. Контрол на вредители: Това е най-честата теория. Котките първоначално са примани към човешки селища заради гъщиците, богато хранилище. Хората бързо са разбрали, че котките са доста ефективни в контрол на популацията на гъщици, което предотвратява разпространение на болести и щети на реколтите. Това взаимно полза е закрепило връзката.
2. Религиозен символизъм: Някои вярват, че котките първоначално са почитани в Древен Египет заради асоциацията си с богиня Бастет, свързана с плодност, защита и майчинство. Този религиозен значък може да е играл роля в техните одомашняване.
3. Компаньонство: Докато по-малко вероятно да бъде основен фактор, някои твърдят, че хората са примани към тихата и независимата природа на котките. За разлика от кучета, които изискват постоянно внимание, котките са предоставили форма на компания без да изискват много от човешките си спътници.
4. Случайно одомашняване: Има и теория, че процесът е по-постепенен отколкото умишлен. Котките могат да са станали все по-комфортни около хора и дори да са започнали да се размножават в тяхното присъствие. С времето това взаимодействие е довело до селективен процес на размножаване, който е фаворизирал по-домашни и меки черти.
Важно е да се отбележи, че вероятно нито един причинен не обяснява пълно одомашняването на котките. Вероятно е комбинация от тези фактори, с значението на всеки вариращо през различни култури и времеви периоди.
Докато можем никога да не знаем точните причини с пълна сигурност, връзката между хората и котките е зацвела в дълга и сложна, обхващаща хиляди години и оставила неизтрива следа в човешката история и култура.