Pergunta de entrevista da empresa atomic

What is TCP and how does it work?