High-speed dial-up uses two handshakes to initiate communication between a computer and the internet. It employs acceleration servers that use broadband to quickly find requested web pages and transfer information, as well as file compression and pop-up blocking to increase speeds. While still slower than broadband, a combination of these technologies helps dial-up users overcome some limitations.