This document discusses denial of service (DoS) and distributed denial of service (DDoS) attacks, including examples of recent DDoS attacks and the terminology used. It covers different types of DoS attacks like TCP SYN floods and Smurf attacks. Countermeasures discussed include delayed binding, rate limiting, blackholing, sinkholing, and bogon filtering. Programming flaws exploited in DoS attacks and botnets are also mentioned.