A new beginning; a fresh start; an important, promising turning point.
The act of appearing again following absence.