TCP stands for Transmission Control Protocol and IP stands for Internet Protocol.
IP is the protocol used to communicate across networks using IP addresses (see IPv4 & IPv6)
TCP is the protocol used to communicate from applications (webpages, email, ftp, media streaming, etc.) to the Internet Protocol.