A mattress topper goes on top of a mattress and serves an aesthetic purpose. It isn’t functional and it is almost meant to serve an entirely different need. A mattress protector goes above and beyond and ensures the cleanliness and safety of your mattress, and keeps it free from dust, mites, insects, and more.