A denial-of-service (DoS) attack aims to disrupt services by overwhelming a machine or network with requests. A distributed denial-of-service (DDoS) attack uses multiple infected machines to flood the bandwidth or resources of a target server. Application layer DoS attacks target specific functions to disrupt services like website searches. Some vendors provide booter services that allow technically unsophisticated attackers to launch powerful DoS attacks through simple web interfaces.