Port Numbers

The port numbers are divided into three ranges: the Well Known Ports, the Registered Ports, and the Dynamic and/or Private Ports.
The Well Known Ports are those from 0 through 1023.
The Registered Ports are those from 1024 through 49151
The Dynamic and/or Private Ports are those from 49152 through 65535

Long list is available at http://www.iana.org/assignments/port-numbers (~600 KB).

TCP-List:
20 : FTP - used for data up/download
21 : FTP - used for control streams
22 : SSH - used for secure logins
23 : Telnet - unencrypted text communications
25 : SMTP - Simple Mail Transfer Protocol
80 : HTTP - used for transferring web pages
109 : POP2 - used for retrieving E-mails
110 : POP3 - used for retrieving E-mails
119 : NNTP - used for retrieving newsgroups messages
143 : IMAP4 - used for retrieving E-mails
194 : IRC - Internet Relay Chat
443 : HTTP over SSL
465 : SMTP over SSL
993 : IMAP4 over SSL
995 : POP3 over SSL