In most cases, there is a further protocol on top of any or all of
the above protocols, specific to the application. These protocols
differ widely in their specificity, and there are hundreds, if not
thousands, of them (almost as many as there are network-based
applications). Much of the rest of this book is about network
applications and their protocols.