transmission control protocol: a protocol developed for the internet to get data from one network device to another
protocol: (computer science) rules determining the format and transmission of data
reality: the state of the world as it really is rather than as you might want it to be