Pregunta de entrevista de atomic

What is TCP and how does it work?