โดยทั่วไปมีการแบ่งพันธุ์แมวออกเป็น 2 ลักษณะใหญ่ ๆ คือ แมวขนยาว (longhaired cat) และ แมวขนสั้น (shorthaired cats) การแบ่งพันธุ์ด้วยวิธีนี้ทำให้จำแนกแมวออกได้ตามลักษณะพันธุ์ที่จำเพาะต่าง ๆ กัน การจัดจำแนกแมวในยุโรปและสหรัฐอเมริกามีการกำหนดมาตรฐานของพันธุ์แมวที่เป็นที่ยอมรับกัน ทั้งนี้ลักษณะมาตรฐานของพันธุ์ก็มีการเปลี่ยนแปลงอยู่บ่อย ๆ การใช้ชื่อเรียกพันธุ์แมวที่แสดงถึงลักษณะของพันธุ์ที่จำเพาะมีความแตกต่างกันระหว่างในยุโรปและสหรัฐอเมริกา และมีบางพันธุ์มีการจัดจำแนกเฉพาะต่างหากในสหรัฐอเมริกาเท่านั้น