In general the process of taking some convoluted internal data structure and generating a linear representation of it which can be used to reconstruct the internal data structures at a later time. This is the fundament underlying persistence and transfer of complex data over channels.
Examples on the wiki
RS notes that most serialization worries from other languages are no problem in Tcl where everything is a string ...