14. A computer-implemented versioning method, comprising acts of: presenting a document for editing of document content through collaboration by multiple users; associating edits applied to the content of the document by the collaboration of multiple users with different corresponding version information; presenting the content in the document in an application interface; presenting the version information as part of the document within the document in the application interface, updating the version information based on new edits to the document by the collaboration of multiple users, to obtain updated version information; performing the collaboration in combination with a viewing window that presents an edit and version information in association with user identity information of a user that made the edit, the viewing window is a user interface of a messaging application that processes messages communicated between the users in combination with the collaboration; and utilizing a processor that executes instructions stored in memory to perform at least the acts of associating, presenting, updating, and performing.
14. A computer-implemented versioning method, comprising acts of: presenting a document for editing of document content through collaboration by multiple users; associating edits applied to the content of the document by the collaboration of multiple users with different corresponding version information; presenting the content in the document in an application interface; presenting the version information as part of the document within the document in the application interface, updating the version information based on new edits to the document by the collaboration of multiple users, to obtain updated version information; performing the collaboration in combination with a viewing window that presents an edit and version information in association with user identity information of a user that made the edit, the viewing window is a user interface of a messaging application that processes messages communicated between the users in combination with the collaboration; and utilizing a processor that executes instructions stored in memory to perform at least the acts of associating, presenting, updating, and performing. 17. The method of claim 14 , further comprising presenting in the version information at least one of document name, version count, identity information of a user that made the edit, date, time, chronological information relative to other edits, or sharing information.