1. Information Gathering Tools:
These tools are used to collect data about a target system or network. This includes discovering domain names, IP addresses, email addresses, and other information that helps in planning further penetration testing activities.