What a port actually is — and TCP vs UDP
An IP address gets you to the right machine; a port gets you to the right program running on it. Picture the IP as the street address of an apartment building and the port as the specific door number inside — the mail carrier needs both, because a single server is running a web server, a mail server, and an SSH daemon all at the same time, and the port number is the only thing that keeps their traffic from getting mixed up. So the plain-English answer to what is a port in computer networking is: a numbered doorway, from 0 to 65535, that a piece of software sits behind and listens on.
Those numbers are split into ranges by convention. The well known ports, 0 to 1023, are reserved for the classic services everyone agrees on — a web server on 80, SSH on 22. From 1024 to 49151 are the registered ports that vendors claim for their apps, and everything above that is the ephemeral range your own machine borrows at random for the outgoing side of a connection.
There's a second split that matters more for checking: TCP versus UDP. A TCP IP port is connection-based — the two sides shake hands before any data moves, which is why it's reliable and why a port checker can test it at all: it simply tries the handshake and watches what happens. UDP ports are fire-and-forget, no handshake, no acknowledgement, used where speed beats certainty (DNS queries, video, games). That difference is why the tool above tests a TCP port specifically — there's a connection to succeed or fail, so the answer is honest rather than a guess.