A soliton is a stable, localized traveling nonlinear wave that obeys a superposition-like collision principle: solitons passing through one another emerge unmodified. Thus,
every soliton is a solitary wave, but a solitary wave without this stability and
collision behavior is not necessarily a soliton. Solitons were named by Zabusky and
Kruskal (1965), and first appeared in the solution of the Korteweg-de
Vries equation.
An antisoliton is the corresponding soliton with opposite topological charge, connecting the same asymptotic states in the reverse
order (Infeld and Rowlands 2000, pp. 200-201).