1. A method for providing data to a groupware client, comprising: receiving at an enterprise server a query from the groupware client for enterprise-level data, the query generated from a context of the groupware client; determining at the enterprise server the context of the groupware client in which the query was generated; selecting enterprise data based at least in part on the determined context; and providing the selected data to the groupware client in response to the query.