Nmap scans break down into different phases. When we are working with a large list of
hosts, we can save up time by skipping tests that return information we don't need. By
carefully selecting our scan flags, we can significantly improve the performance of our scans.