Description: What is Encapsulation? In the realm of computer networking, the term encapsulation is utilized to include data from an upper layer protocol in to a protocol on a lower layer. Such a method of abstraction through networking allows many different layers to add on functionality and features.