A DoS attack is designed to hinder or stop the normal functioning of a web site, server or other network resource. There are various ways for attackers to achieve this, but in general terms it involves manipulating the way incoming data is handled by the server to overload it with network traffic. This prevents it from carrying out its normal functions and in some circumstances crashes the server completely.