Serialization is an easy way to convert an object to a binary representation that can then be e.g. written to disk or sent over a wire.
Serialization is a process of taking an object and converting into a form so that it can be transported across the network or can be persisted in the storage location. This storage location can be physical file, database or ASP.NET Cache.