Platform : Platform apps : Concepts : Query definition
Query definition
Using the query builder API server-side queries can be defined and data from different business objects can be combined in one result set.
The queries are executed server-side, the frameworks takes care of translating all joins and filters to database queries. The results of the query are passed to the invoker.
Using this API, the database structure is hidden from the developer and (almost) no client-side data processing (filtering, combining) is needed.
* 
For convenience, the query definitions used by an app will be displayed on the Technical information tab (on the Apps step and the Details > App artifacts step)