encapsulation

Encapsulation is the addition of information to the beginning and end of data. Encapsulation is used by layered network protocols as data moves from one stack down to the next. Header and trailer information is added to the data at each layer. Encapsulation is also used to bridge connections between different types of networks.