*Một máy tính thường được coi là một cái gì đó khá trừu tượng, và giao diện bên ngoài nhìn thấy được đơn giản hơn nhiều so với phức tạp nội bộ của nó. Sự phức tạp như vậy gây ra bởi số lượng khá nhiều các thành phần liên quan bên trong. Tuy nhiên, các phần này có thể được xem trong các tầng chứa chúng, nơi một tầng chỉ tương tác với những tầng ngay trên hoặc dưới nó.Một người dùng có thể vẫn sử dụng mà không biết những thành phần này... miễn là mọi thứ hoạt động. Khi đối mặt với một vấn đề như“Internet không hoạt động!“, Điều đầu tiên cần làm là xác định tầng mà vấn đề bắt nguồn ở đó. Là card mạng (phần cứng) làm việc? Nó được máy tính nhận diện? Liệu hạt nhân Linux có thấy nó? Các thông số mạng có được cấu hình đúng không? Tất cả những câu hỏi này sẽ cô lập lớp thích hợp và tập trung vào các nguồn gốc khả dĩ của vấn đề.