A pullover is a sweater that you put on over your head, while a cardigan is an open-front sweater that you can button or zip up. Both styles have their own unique charm and can be worn for different occasions.