TCP is the default TCP supported by FreeRTOS.

USER_HTTP is the protocol define by user(in order to support UART WIFI module named ESP8266), it's not standard. Keep in mind, you need to change the code according to the 
specific hardware.