Pregunta de entrevista de Nielsen

Why do we use serialization ? What are the new features in java 17 ?