Behind the scenes From bytes to structures Buffers, readers and writers Decoders and encoders Describing a structure Name sets The registry Extension modules Checking the data