Modbus TCP/IP is simply the Modbus RTU protocol with a TCP interface running on Ethernet. The Modbus message structure is the application protocol that defines the rules for organizing and interpreting the data independent of the data transmission medium.
A client is a device that actively polls for data from one or more devices. A server device is the passive component that waits for the client to poll for data in order to actually send it.