The main difference between a unicorn and a pegasus is that a pegasus is a mythical creature with wings, while a unicorn does not have wings. Unicorns are also often associated with purity and innocence, while pegasi are typically seen as more powerful creatures.