Det finns många teorier om hur spinnandet går till. En förklaring är att katten använder sina stämband.
De sätts i vibration med hjälp av struphuvudets muskler. Den senaste teorin (Scientific American, år 2004) är att det vid spinnandet uppstår en vibration i en elastisk sena, som förenar nyckelbenet med strupen.
Tamkatter har ett så kallat tvåvägsspinn, det vill säga både vid in- och utandning, till skillnad från de vilda katterna som endast spinner vid utandningen. Tamkatter spinner med samma frekvens; 25 svängningar per sekund (oavsett ålder, kön och ras).
Den vanligaste orsaken till spinnandet är att katten är nöjd med tillvaron. Spinnandet uttrycker kattens behov av social kontakt med ägaren. Det kan också vara en del av kommunikationen mellan en katthona och hennes ungar.
Katten spinner dock inte enbart när den är nöjd och belåten. Födande honor, rädda och döende katter, kan också spinna. Då har spinnandet en lugnande effekt på dem själva.
http://www.agria.se/katt/artikel/varfor-spinner-katten