Error 404.
You have seen it hundreds of times.
But do you know what it actually means?
It is an HTTP status code.
The server telling your browser: the resource you requested does not exist.
HTTP is the foundation of all web traffic.
And most web attacks - session hijacking, credential theft, XSS, SQL injection - exploit exactly this protocol.
If you want to protect web systems, you need to understand HTTP first.