What do the following port states mean when scanning ports with nmap?

Morning everyone

When you use nmap to scan ports on machines on a network, it normally returns the different states of the ports that have been scanned. The common two states are open and closed which can be self explanatory. What do these other port states below mean:

  • Filtered

  • Unfiltered

  • open|filtered

  • closed|filtered