Serialization is basically used to store object's state onto some persistent storage device.

For example, you can save a class object to an XML file.