Carrier is an individual which has the disease, but not symptoms; it is capable of transmitting the disease to a new individual. Vector is an organism which is capable of transmitting disease from infected individual to new individual without having the disease. This is the key difference between carrier and vector.