Solitons in Physics: Basic Concepts