يعمل الإنترنت بشكل جزئي وذلك بسبب البروتوكولات التي تتحكم بنطاق أجهزة الكمبيوتر والموجهات المستخدمة للتواصل مع بعضها البعض و ان طبيعة شبكة الاتصالات تفسح المجال إلى نهج الطبقات التي تعد بروتوكولات فردية في كومة من البروتوكولات أكثر أو أقل استقلالا من بروتوكولات أخرى وهذا يسمح لبروتوكولات المستوى الأدنى ان تخصص لظروف قد تطرأ على الشبكة عندما لا تتغير عملية البروتوكولات ذات المستوى العالي في الشبكة ان من الأمثلة العملية المفسرة لم يعد ما سبق ذو اهمية و ذلك لأنه يسمح لمتصفح الإنترنت بتشغيل تعليمات البرمجية ذاتها 