What is a DDoS attack and how to stop it?

Lately DDoS attacks have been on the agenda. After the closure of Megaupload, the Anonymous