Trapping là một kỹ thuật để bắt lỗi trong một hệ thống phần mềm. Nó bao gồm việc giám sát các sự kiện đặc biệt trong hệ thống, như lỗi, các thông báo, các thông tin về bảo mật và các thông tin khác. Khi một sự kiện đặc biệt được phát hiện, hệ thống sẽ gửi một thông báo đến người quản trị hệ thống để họ có thể xử lý nó.