Scanning is the process of sending packets to network devices in order to see who is answering the ping requests, to look for listening TCP/UDP ports, and to find out which types of resources are shared on the network, including system and application resources.