In OutSystems Platform an eSpace is an application or a part of an application.

An eSpace implements a set of related business services, developed together as a single project. These services can have different user interfaces: Web, Mobile Web, and SMS. The same eSpace can have a service available on a Web site and another service available through SMS, for example.

An eSpace is composed of the following layers:

There is a hierarchical relationship between the layers: A user interface element can use a business logic element; a business logic element can use a data element. In addition, an eSpace can use elements defined in a different eSpace; these elements are called references. See eSpace references.

The following diagram presents this hierarchy within the same eSpace and the possible references to other eSpaces:

See Also

eSpace properties | eSpace references