Network scans can either take the form of scanning all ports on a host (or a variety of hosts) or specific ports on a variety of hosts.
Scanning generally indicates reconnaissance attempts, often automated. The information is gathered so that targetted attacks may later be launched.