yazan: Şadi Evren ŞEKER
genel olarak bir bilginin soyut bir yapı içerisine konulmasına verilen isimdir. En çok ağ teknolojilerinde ve nesne yönelimli programlama dünyasında kullanılır.
Nesne Yönelimli Programlama için anlamı bir sınıfın (class) bilgilerinin dışarıya kapalı olması ve bu sınıfın her türlü veri iletişiminin kontrol altındaki metodlar ile yapılmasıdır.
Ağ teknolojileri için anlamı, katmanlı mimaride (OSI katmanı veya Internet katmanları gibi), her katman arasında verinin bir kapsüle konularak diğer (alt veya üst) katmana geçirilmesidir. Buna göre gönderilmek istenen veri her alt katmana indikçe, indiği katmandaki başlık bilgileri eklenerek yeni bir kutuya konulmuş gibi paketlenir. Ulaştığı yerde ise her katman kendisi ile ilgili kutuyu açarak görevini icra eder.