explain the concept of encapsulation in computer networks
Encapsulation (networking)
a method of designing modular communication protocols in which logically separate functions in the network are abstracted from their underlying structures by inclusion or information hiding within higher level objects