1. An apparatus comprising: a wireless computing device to send and receive messages of different types, the wireless computing device comprising a threading engine to determine at least one of a sender of a received message and a recipient of a sent message and to correlate received messages of different message types with a particular sender and sent messages of different types with a particular recipient, the wireless device to display a messaging thread comprising correlated messages of different message types in a messaging user interface supported by a messaging application, wherein the different message types correlated within the message thread are not limited to a message type associated with the messaging application.