1. A computer-implemented method comprising: presenting multiple interfaces associated with multiple applications within a multi-application environment, at least one of the multiple interfaces being an immersive interface; and presenting content through at least one of the multiple interfaces.