Антагонист — персонаж, противодействующий главному герою, главный враг героя. При этом по своим характеристикам он может быть как отрицательным, так и положительным.
Антигероя — персонаж, лишённый традиционно героических черт (великодушие, самопожертвование, отвага и т.д), но при этом не являющийся злодеем. В отличии от антагониста, антигерой может быть главным героем. Например, в современной культуре типичными антигероями являются Риддик, Локи или Джек Воробей.