SYN
Synchronization: 1st flag between 2 hosts and it is used to establish 3-way handshake
ACK
Acknowledged: Acknowledges successful receipt by the host
RST
Reset: Terminates a connection if TCP failure occurs
FIN
Finish: Request connection termination
PSH
Push: Immediately sends all buffered date
URG
Urgent: Data with a URG segment is forwarded to the applications layer immediately