• IP Address only give 1-1 connection between 2 entities, Network Port allows Many-Many connection between 2 entities. So we can have many different services running under the same IP Address, we just need to assign a different network port for each service to make the services distinguishable

Useful CLi Commands

Test for a Open Port
Check what service is running on specific port
sudo lsof -i tcp:<port_number>