פרוטוקול ברמה רביעית במודל OSI המספק העברת נתונים אמינה מעל פרוטוקול IP , כלומר - כל צד בשיחה מקבל את כל המידע שנשלח ובאותו סדר. בניגוד לפרוטוקול UDP העובד גם הוא מעל פרוטוקול הIP שלא מספק העברת נתונים אמינה.
TCP הינו פרוטוקול מונחה שיחה , כלומר - כל ההודעות באותה שיחה מועברות על אותו ערוץ שנפתח בתחילת השיחה.